【发布时间】:2015-07-02 18:04:21
【问题描述】:
我正在尝试编写一个 shell 脚本来从文件中删除单词。单词在另一个文件中给出。例如:
输入文件:
I am new in shell script,so I need you help ,thank you
单词文件:
am
in
so
输出文件应该是:
I new shell script, I need you help ,thank you
我尝试编写这样的脚本:
cat words_file | while read line
do
sed "s/$line//g" input >output
done
但是只能删除最后一个单词“so”,如何在每个循环中保存结果以便我可以删除每个单词,或者有其他方法可以解决这个问题吗?
【问题讨论】: