我不希望在运行程序时显示 sed 输出

我不希望在运行程序时显示 sed 输出
cd /path/
sed 's/.ear//g' file | tee file1

该代码将正确的数据保存在 file1 中,但还在运行脚本时显示输出。我只想将输出保存在 file1 中。

答案1

当您验证 sed 命令有效(通过检查其输出)后,您可以sed -i xxxx(不再是 tee)直接写入文件。或者,如果您只想创建一个新文件,请使用重定向而不是 tee...

sed xxxx my_file > my_new_file

相关内容