Tra i comandi disponibili dal terminale linux c’e’ anche cut
molto utile per l’elaborazione di stringhe e caratteri in generale.
Il comando cut è uno dei più antichi comando Unix. Ciò significa che ha più di 40 anni. E si vede. E’ importante capire che questo è un comando Unix e si comporta in “modo Unix”, ad esempio, utilizza IFS (Input Field Separators – ingresso campo separatori) per stabilire come dividere i campi ed è possibile controllarlo con set | grep IFS
. È possibile inoltre impostarlo, per esempio, con:
IFS = "tn"
Il comando “cut” prende una fetta verticale di un file, stampa solo le colonne o i campi specificati. Le colonne sono selezionate utilizzando il IFS standard o un delimitatore di campi specificato.