Redirecionando saída para arquivo

2

Estou ansioso para executar comandos e registrar sua saída em um arquivo de log temporário para ser lido mais tarde por diferentes processos.

Então, por exemplo: rc.d start ntpd > progress.txt

Retorna: :: Daemon script ntpd does not exist or is not executable.

Suponho que, como é um erro, ele não é redirecionado, mas existe uma maneira de forçar o redirecionamento de tudo para o arquivo?

    
por joltmode 11.09.2012 / 15:03

1 resposta

6

Você só redireciona STDOUT para progress.txt , mas os erros normalmente são gravados em STDERR .

Para redirecionar os STDOUT e STDERR para progress.txt try:

rc.d start ntpd &> progress.txt

Você encontrará muitas informações adicionais sobre esse tópico se pesquisar .

    
por 11.09.2012 / 15:10