O comando cat é um comando bastante utilizado nos sistemas Unix-like para a exibição do conteúdo de um determinado arquivo. Também pode ser utilizado como um simples editor de texto.
Sintaxe:
cat /etc/samba/smb.conf
Exibe o conteúdo do arquivo smb.conf.
O comando cat pode ser bastante útil quando o arquivo a qual se quer exibir for pequeno, porém quando o arquivo é muito extenso, devemos utilizar um complemento:
cat teste.txt | more
O comando acima direciona a saída do comando cat para o comando more, que por sua vez tem o funcionamento parecido com o do comando cat, porém ele faz pausas toda vez que a tela é preenchida com conteúdo, facilitando assim a leitura do arquivo.
Também podemos utilizar o cat como um pequeno editor de texto. Para isso devemos digitar:
cat > carta.txt
Após digitar este comando, devemos digitar o conteúdo que desejamos enviar para o arquivo carta.txt. Para concluir, basta pressionar Ctrl + D.
Porém o comando acima cria o arquivo carta.txt e caso ele já exista, sobrescreve-o. Para resolver este problema devemos utilizar o comando:
cat >> carta.txt
Este comando adiciona o conteúdo do comando cat ao final do arquivo carta.txt.
[1] Comentário enviado por removido em 31/08/2009 - 03:33h
Não esqueça que o cat tambem "cola" arquivos, talvez voce baixe algum video da net que venha em varias partes e é incomodo assistir dessa forma, voce pode pegar e fazer: