economizando erros de shell bash em arquivos

0

Estou tentando salvar os erros quando faço um chmod em um arquivo. Eu estou executando o comando:

chmod -R 766 * > chmod-errors.txt

Mas isso não funciona. Eu também tentei

chmod -R 766 * | cat > chmod-errors.txt

O que estou fazendo de errado?

    
por artlung 30.06.2010 / 00:36

1 resposta

5

Você está redirecionando a saída padrão do comando, não a saída de erro. Você precisa redirecionar a saída de erro para o arquivo.

chmod -R 766 * 2> chmod-errors.txt
    
por 30.06.2010 / 00:41