我的文字文件包含以下字样。
motať sa
živiť sa
sabotovať
baviť sa
nasavať
我想删除每行的单词sa。但我不会从“sabotovať”或“nasavať”这个词中删除“sa”。 我的最终结果将如下所示:
motať
živiť
sabotovať
baviť
nasavať
我需要这个用于ASPELL,因为ASPELL在“sa”是新单词的单词之间取空隙。 我正在使用WINDOWS。谢谢。
答案 0 :(得分:0)
你可以(应该)从你的windows系统的cygwin或其他unix工具集中获取sed
删除该行末尾的单词
sed 's/ sa$//' inputFile > outputFile
评论中的新问题(删除特定字词)
sed 's/budeš//' inputFile > outputFile
评论中的另一个新问题(删除一行中的单词 - 包括在EOL中)
sed 's/ sa//' inputFile > outputFile