come posso aprire un file di stringhe, cancellare le stringhe e chiuderlo in bash? Sto usando MacOS X Yosemite.
La tua domanda è un po 'corta sui dettagli, ma partendo dal presupposto che tu abbia un file FILE.txt
dove tutte le stringhe che devono essere sottoposte a hashing sono su righe separate, potresti eseguire qualcosa come
: > FILE.hash
while read line; do
md5 -rs "$line" >> FILE.hash
done < FILE.txt
Ne risulta un file di testo FILE.hash
contenente righe come
5eb63bbbe01eeed093cb22bb8f5acdc3 "hello world"
Se preferisci avere gli hash senza il testo che rappresentano, usa
md5 -qs "$line" >> FILE.hash
, invece.
Leggi altre domande sui tag yosemite file-conversion