diff --git a/pages.it/common/cut.md b/pages.it/common/cut.md new file mode 100644 index 0000000000..8f549f5298 --- /dev/null +++ b/pages.it/common/cut.md @@ -0,0 +1,27 @@ +# cut + +> Taglia dividendo in campi STDIN o file. + +- Estrai i primi 16 caratteri di ogni riga da STDIN: + +`cut -c {{1-16}}` + +- Estrai i primi 16 caratteri di ogni riga da un dato file: + +`cut -c {{1-16}} {{file}}` + +- Estrai tutto dal terzo carattere fino alla fine di ogni riga: + +`cut -c {{3-}}` + +- Estrai il quinto campo di ogni linea, utilizzando i due punti come separatore di campo (il default รจ tab): + +`cut -d'{{:}}' -f{{5}}` + +- Estrai il secondo e decimo campo di ogni linea, utilizzando il punto e virgola come delimitatore: + +`cut -d'{{;}}' -f{{2,10}}` + +- Estrai i campi dal terzo in poi di ogni linea, utilizzando lo spazio come delimitatore: + +`cut -d'{{ }}' -f{{3-}}`