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