Redirecionando a saída de comandos
Dica publicada em Linux / Introdução
Redirecionando a saída de comandos
Muitos usuários de Linux quando tem dúvidas não fazem
perguntas corretas para fóruns e quando precisam de passar
para a comunidade todo o erro que o sistema retornou à ele,
não consegue se expressar adequadamente.
Por exemplo, o sistema te retorna um erro de 20 linhas de muita coisa em sua tela porque deu algum erro na compilação de um programa. Você não passa tudo o que tem na tela pro fórum, pois a saída é muito extensa e assim fica muito difícil para a comunidade te ajudar.
Aqui vem um dica pra você passar todo o erro fácil fácil.
Se você está tendo qualquer problema com algum comando, então faça o seguinte:
seu comando > texto.txt
Exemplo: estou tendo problemas quando executo o comando "make", então ficaria assim:
$ make > texto.txt
Dessa forma, todo a saída do comando "make" está sendo passada para um arquivo texto.txt.
Agora fica fácil passar todo o erro para a comunidade e assim fácil até para te ajudar, retornando uma solução mais rápida.
Até mais!
Marcelo
Por exemplo, o sistema te retorna um erro de 20 linhas de muita coisa em sua tela porque deu algum erro na compilação de um programa. Você não passa tudo o que tem na tela pro fórum, pois a saída é muito extensa e assim fica muito difícil para a comunidade te ajudar.
Aqui vem um dica pra você passar todo o erro fácil fácil.
Se você está tendo qualquer problema com algum comando, então faça o seguinte:
seu comando > texto.txt
Exemplo: estou tendo problemas quando executo o comando "make", então ficaria assim:
$ make > texto.txt
Dessa forma, todo a saída do comando "make" está sendo passada para um arquivo texto.txt.
Agora fica fácil passar todo o erro para a comunidade e assim fácil até para te ajudar, retornando uma solução mais rápida.
Até mais!
Marcelo
#comando1 > log.txt
#comando2 >> log.txt
#comando3 >> log.txt
O macete é usar dois sinais de 'maior' >> dessa forma a saída do comando vai ser acrescentada no arquivo log.txt, com um símbolo apenas o arquivo será sobrescrito.
Falow!