Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有如下文字的文本文件。
motať sa živiť sa sabotovať baviť sa nasavať
我想从每一行中删除单词 sa wrom。但我不会从单词“sabotovať”或“nasavať”中删除“sa”。我的最终结果将如下所示:
motať živiť sabotovať baviť nasavať
对于 ASPELL,我需要这个,因为 ASPELL 在“sa”是新词的单词之间留有空白。我正在使用 WINDOWS。谢谢你。
您可以(应该)sed从 cygwin 或其他适用于您的 Windows 系统的 unix 工具集中获取
sed
删除行尾的单词
sed 's/ sa$//' inputFile > outputFile
评论中的新问题(删除特定单词)
sed 's/budeš//' inputFile > outputFile
评论中的另一个新问题(删除一行中的一个单词 - 包括 EOL)
sed 's/ sa//' inputFile > outputFile