Início·Comandos de terminal
Publicidade

Garanta seu bônus em uma corretora de cripto

Bônus que você recebe só por se cadastrar. As condições são as que cada corretora anuncia.

tac

Processamento de texto

Uso

tac [file]

Imprime as linhas do arquivo da última para a primeira; é do GNU coreutils, no macOS use tail -r, e não confunda com rev, que inverte caracteres.

Opções comuns

OpçãoSignificado
-sUse another separator instead of the newline
-rRead the separator as a regular expression
-bPut the separator before each record rather than after

Exemplos

tac access.log | head

The newest lines first.

tail -r access.log

The macOS equivalent.

Foram feitos para serem encadeados com pipes. Três comandos ligados costumam ser mais curtos que um que faça tudo.

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

QO que tac faz?

Imprime as linhas do arquivo da última para a primeira; é do GNU coreutils, no macOS use tail -r, e não confunda com rev, que inverte caracteres.

QComo se digita?

tac [file] — os colchetes marcam o que você pode omitir.

QQuantas opções vale a pena saber?

Aqui estão 3; a lista completa está em man tac. Este comando fica em Processamento de texto.

Comandos relacionados

página man: man tac