尝试执行一个unix shell脚本,该脚本从每行包含一个单词的文件获取输入,找到以字母s结尾并删除该字母的任何单词。以字母结尾并删除该字母的SED字
Input:
Glass
Faces
Passed
Hello
Tests
Pass
Output
Glas
Face
Test
Pas
我甚至不介意输出仍然包含没有以s结尾的单词。我可以与此合作。
到目前为止,我已经得到了
cat $1 | sed -e '/\s$/N; s/\(.*\)./\1/;'
但是,这是每一个字去掉最后一个字母,不仅以s结尾的人。
我是新来的unix和编程的一般,必须承认语法仍然很难让我得到正确的。任何帮助,将不胜感激。
什么是代码,如果我也想保持这种没”的wprds吨符合搜索条件?所以它会找到以s结尾的单词并删除s,但输出将包含所有不以s结尾的单词。 – user2661167