Comando tac do Linux
Em sistemas operacionais do tipo Unix, o comando tac catena e imprime o conteúdo dos arquivos , ao contrário, linha por linha.
Este documento cobre a versão GNU / Linux do tac .
- Descrição
 - Sintaxe
 - Exemplos
 - Comandos relacionados
 - Comandos do Linux ajudam
 
Descrição
tac (que é ” cat ” para trás) concatena cada FILE para a saída padrão, exatamente como o comando cat , mas ao contrário: linha por linha, imprimindo a última linha primeiro. Isso é útil (por exemplo) para examinar um arquivo de log cronológico no qual a última linha do arquivo contém as informações mais recentes.
Se nenhum arquivo for especificado, ou se o arquivo for especificado como ” – “, tac reverte o conteúdo da entrada padrão .
Sintaxe
tac [ OPÇÃO ] ... [ ARQUIVO ] ...
Opções
| -b , –before | conecte o separador de linha antes de cada linha de saída em vez de depois. | 
| -r , –regex | interprete o separador de linhas como uma expressão regular (útil com a opção -s , veja abaixo). | 
| -s , –seperator = STRING | use STRING como o separador de linhas em vez de uma nova linha . | 
| –Socorro | exibir comando help e exit. | 
| –versão | informações da versão de saída e saia. | 
Exemplos
tac file1.txt
Imprime as linhas de file1.txt no sentido inverso, da última linha para a primeira.
Comandos relacionados
cat – gera o conteúdo de um arquivo.
tail – Imprimir as últimas linhas de um arquivo de texto.