Skip to content

Instantly share code, notes, and snippets.

@gustavohenrique
Created December 26, 2018 22:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gustavohenrique/43b31b0b5c3bdf04e07596ce85270bd9 to your computer and use it in GitHub Desktop.
Save gustavohenrique/43b31b0b5c3bdf04e07596ce85270bd9 to your computer and use it in GitHub Desktop.
Cortar por posição de byte (2o byte):
$ echo 'baz' | cut -b 2
Cortar por posição de byte (1o e 2o bytes):
echo 'baz' | cut -b 1-2
Cortar por posição de byte (1o e 3o bytes):
$ echo 'baz' | cut -b 1,3
Cortar por posição de caracter (2o byte):
$ echo '@foobar' | cut -b 2
Cortar por posição de byte (1o até 4o bytes):
echo '@foobar' | cut -b 1-4
Cortar com base em um delimitador ',' (primeira coluna):
$ cut -d ',' -f 1 nomes.csv
Cortar com base em um delimitador ',' (primeira e quarta coluna):
$ cut -d ',' -f 1,4 nomes.csv
Cortar complemento:
$ echo 'foo' | cut --complement -c 1
Modificar o delimitador de saída (; para ,):
$ echo 'how;now;brown;cow' | cut -d ';' -f 1,3,4 --output-delimiter=','
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment