Skip to content

Instantly share code, notes, and snippets.

@dflourusso
Last active August 29, 2019 11:34
Show Gist options
  • Save dflourusso/7f6e297ceba8f0ecf2cec9cd9d5f2a41 to your computer and use it in GitHub Desktop.
Save dflourusso/7f6e297ceba8f0ecf2cec9cd9d5f2a41 to your computer and use it in GitHub Desktop.
Comandos úteis para shell

cut

Emite as partes selecionadas das linhas de cada ARQUIVO na saída padrão.

# Comando
echo 'daniel:fernando:lourusso' | cut -d : -f 1,3

# Saida
# daniel:lourusso

tr

Traduz, comprime e/ou apaga caracteres da entrada padrão, escrevendo para a saída padrão.

# Comando
echo 'daniel:fernando:lourusso' | tr a-z A-Z


# Saida
# DANIEL:FERNANDO:LOURUSSO

sort

Escreve de forma ordenada a concatenação do(s) ARQUIVO(s) na saída padrão.

# Comando
ls some_dir | sort
ls some_dir | sort -r

wc

Mostra a quantidade de linhas, palavras e bytes para cada ARQUIVO ou saída de comando

# Comando
ls / | wc -l=

# Saida
# 28

Redirecionamento de comandos - links uteis

https://www.vivaolinux.com.br/dica/Redirecionamento-no-Shell

https://www.ibm.com/developerworks/br/linux/library/l-lpic1-v3-103-4/index.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment