CSH e toda saída (com erros) para o arquivo

1

Eu preciso salvar todas as saídas da compilação para o arquivo. Eu tenho muitos erros "referência indefinida" e quero ver todos esses erros. Eu tento "makeall > & out", mas no arquivo "out" não há nenhum erro "referência indefinida".

Preciso usar o CSH para fazer isso.

    
por marcin 27.03.2015 / 11:32

2 respostas

0

Você já tentou makeall |& tee out ? Isso ainda deve imprimir tudo na tela, mas também no arquivo out .

    
por 27.03.2015 / 12:03
0

Dos seus comentários, parece que as soluções óbvias não estão funcionando. Por favor, você poderia tentar isso, sh -c 'makeall >out 2>&1' (talvez seja necessário alterar a parte makeall para incluir o caminho completo ou anexar vários sinalizadores; apenas certifique-se de que esteja dentro das aspas simples).

Se ocorrer um erro, forneça aqui.

Se não houver erro, mas você ainda não recebe seus erros de compilação no arquivo out, seu script makeall quase certamente está fazendo algo muito estranho com o stdout e o stderr descritores de arquivos.

    
por 27.03.2015 / 13:02