cheatsheet linux, um comando por vez
o que é grep e o que ele faz
é passar um marca-texto numa pilha de papel. só as linhas com a palavra ficam coloridas, e o resto vai para o lixo.
grep -in padrão arquivo | ignora maiúscula, mostra a linha |
grep -rnI --exclude-dir=.git padrão . | busca na pasta, sem ruído |
grep -v padrão | mostra o que NÃO casa |
com grep -v, confere antes de apagar.
o número por trás do nome. 0, 1 e 2: achou, não achou, deu erro. o 1 não é falha do grep, é o jeito de dizer que não tem. num script com set -e, esse 1 derruba o script.