如何在 shell 上显示 I/O 文件

如何在 shell 上显示 I/O 文件

我正在编写 shell 脚本,我需要同时显示我的输出,但是它不起作用2> somefile.txt,如果我这样做| tee -a somefile,它不会覆盖我需要的内容。 <>

所以,我想出了... > newfile.txt | cat newfile.txt,但是不适用于新文件并且需要执行 chmod,但我必须运行我的脚本两次才能使其工作...所以我需要比 .. 更高效的东西> newfile.txt | chmod 755 newfile.txt |cat newfile.txt。 。

基本上我需要一个 shell 脚本,如果文件已经存在,我需要在记录到文件的同时显示我的输出而不覆盖...

我希望这是有道理的:) 谢谢

答案1

删除-afromtee会使其覆盖而不是追加。

相关内容