A remoção do -a
de tee
fará com que seja substituído em vez de acrescentar.
Estou escrevendo o shell script e preciso exibir minha saída ao mesmo tempo, mas não funciona com 2> somefile.txt
e, se eu fizer | tee -a somefilel
, não substituirei o que preciso. < >
Então, eu criei ... > newfile.txt | cat newfile.txt
, no entanto, não funciona para um novo arquivo e preciso fazer chmod, mas eu tenho que executar meu script duas vezes para que funcione ... então eu preciso algo mais eficiente que > newfile.txt | chmod 755 newfile.txt |cat newfile.txt
...
Espero que faça sentido :) Obrigado