GAB: CERTO
cat arquivo: concatena, cria e exibe o conteúdo de arquivos (não funciona com diretórios/pastas).
-a: mostra os caracteres especiais
-b: numera as linhas, com exceção das linhas em branco;
-E: mostra um "$"? (cifrão) para indicar fim de linha;
-n: numera todas as linhas, incluindo as em branco;
-s: não mostra mais do que uma linha em branco. Se houver duas ou mais linhas em branco consecutivas, elas são truncadas e apenas uma é mostrada;
-T: substitui tabulações pelos caracteres "^I"?;
-v: substitui os caracteres não imprimíveis por símbolos, exceto tabulações e final de linha.
----
REDIRECIONAMENTOS:
> (redireciona)
Redirecionamentos de saída
2> (anexa)
Redireciona os erros gerados pelo comando para um arquivo especificado e mesmo que não ocorram erros no comando, o arquivo é criado.
<
Avisa ao shell que a entrada padrão não será o teclado e sim o arquivo especificado.
<<
Serve para indicar ao shell que um comando inicia na linha seguinte e termina quando encontrar uma linha que tenha <<.
| (liga)
Serve para enviar a saída de um comando para a entrada de outro, muito utilizado e de grande importância para o GNU.