Como eu crio um novo arquivo com o texto enviado de um comando?

1

Eu só quero criar um arquivo com o texto resultante de um comando, em vez de copiar e colar & fazendo um novo arquivo manualmente.

Eu estou em uma máquina unix - como faço isso?

    
por ThomasReggi 04.01.2013 / 20:04

1 resposta

6

Redirecionando. No final de qualquer comando, digite > filename.txt . Substitua filename.txt pelo nome do arquivo que você deseja usar. Você pode até mesmo enviar para diferentes dispositivos (perigosos) ou diretórios ( ls > /home/user/ls.txt , por exemplo)

Como @Josh também apontou:

If you need to see the output too you can use the tee command to output to stdout as well as a file. ls | tee file.txt

    
por 04.01.2013 / 20:09