BASH Gestione del testo

Da Andreabont's Wiki.

Genera sequenza

seq -f"ciao%02g" 1 99

Ordinamento

Semplice

cat file.txt | sort

Basato su un campo

cat file.txt | sort -k <numero campo>

Conteggio

Conta le linee di un file

cat file.txt | wc -l

Conta ripetizioni riga e ordina dal più numeroso al meno numeroso

cat file.txt | sort | uniq -c | sort -nr

Visualizza aggiunte ad un file in tempo reale

Utile per i file di log, è possibile stare in ascolto a più file in contemporanea.

tail -f <file1> [<file2> ...]

Inverti ordine caratteri

echo "abc" | rev