apre un file, una stringa di hash e chiude - in MacOS X Yosemite

-1

come posso aprire un file di stringhe, cancellare le stringhe e chiuderlo in bash? Sto usando MacOS X Yosemite.

    
posta Dee 29.09.2015 - 18:17
fonte

1 risposta

2

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.

    
risposta data 29.09.2015 - 18:38
fonte

Leggi altre domande sui tag