【发布时间】:2014-12-08 11:31:10
【问题描述】:
我的示例文本:
请将以下 7 行复制粘贴到记事本中。这样你就可以看到每个单词后面都有空格。 (请注意:空格数不是固定的,有的地方有16个空格,也没有空格)
Gadu-Gadu
Gadu-Gadu_file-transfer
Gadu-Gadu_server
Gadu-Gadu_video
Gadu-Gadu_voice
GameKit
Generic\ Voice
例如我在“Gadu-Gadu 和 Gadu-Gadu_file-transfer”之间有 16 个空格。
我想删除空格,然后我想输出为:
Gadu-Gadu
Gadu-Gadu_file-transfer
Gadu-Gadu_server
Gadu-Gadu_video
Gadu-Gadu_voice
GameKit
Generic\ Voice
注意:“通用\语音”之间有一个空格。这不应该被脚本删除。我只想删除每个单词末尾存在的空格。
请建议我使用任何 awk 或其他编程脚本来实现这一目标。
谢谢,
库马尔
【问题讨论】:
-
您要删除所有尾随空格吗?如果是,那么这个
sed 's/ \+$//' file就可以完成这项工作。