INDIETRO
 3.  Comandi ulteriori
AVANTI

tr

Serve a trasformare i caratteri in altri caratteri.
esempi:
sergio$ cat lista.txt |tr [A-Z] [a-z]
Converte tutto in minuscole
sergio$ cat lista.txt|tr [A-Z] [d-zabc]
Fa la crittografia tipo Giulio Cesare della lista.txt

awk

E' un parser, cioè legge una riga e la spezza in argomenti che possono essere poi trattati separatamente.
esempi:
sergio$ cat /etc/passwd |awk -F: '{print $1, $7}'
Assume come separatore dei campi il carattere : e poi stampa il primo e il settimo campo.

sed

E' un editore che si usa per fare modifiche al volo su flussi di righe di testo.
esempi:
cat /etc/passwd |sed s/:/---/g
Sostituisce (flag s) : con --- in tutte le righe, tutte le volte che capita (flag g=global)
INDIETRO
Laboratorio di Comunicazione mediante Calcolatore - Sergio Steffè - AA 2019/2020 - PISA
AVANTI