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
cd /path/
sed 's/.ear//g' file | tee file1
该代码将正确的数据保存在 file1 中,但还在运行脚本时显示输出。我只想将输出保存在 file1 中。
当您验证 sed 命令有效(通过检查其输出)后,您可以sed -i xxxx
(不再是 tee)直接写入文件。或者,如果您只想创建一个新文件,请使用重定向而不是 tee...
sed xxxx my_file > my_new_file