cat
Arquivos e diretórios
Uso
cat [file...]Imprime arquivos um após o outro; joga tudo de uma vez, então arquivo longo pede less e cat file | grep tem um pipe sobrando.
Opções comuns
| Opção | Significado |
|---|---|
| -n | Number every line |
| -b | Number only the non-blank lines |
| -s | Squeeze runs of blank lines into one |
| -v | Show non-printing characters |
| -e | BSD: -v plus a $ at each line end; GNU spells this -A |
Exemplos
cat a.txt b.txt > all.txtJoins two files into one.
cat -n script.shPrints it with line numbers.
cat > note.txtTypes a new file from the keyboard until Ctrl-D.
Mover, apagar e encontrar. Alguns não perguntam duas vezes, e é por isso que -i vira hábito.
Como ler
- Os colchetes [ ] marcam uma parte que você pode omitir.
- As reticências … indicam que você pode listar vários.
- As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.
Perguntas
Q. O que cat faz?
Imprime arquivos um após o outro; joga tudo de uma vez, então arquivo longo pede less e cat file | grep tem um pipe sobrando.
Q. Como se digita?
cat [file...] — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 5; a lista completa está em man cat. Este comando fica em Arquivos e diretórios.
Comandos relacionados
página man: man cat