【发布时间】:2010-12-08 06:20:48
【问题描述】:
文件1:
hello
world
如何使用 sed 删除此文件中的前导/尾随空格 - 使用一个命令(无中间文件)?
我目前有:
sed -e 's/^[ \t]*//' a > b
用于前导空格。
sed 's/ *$//' b > c
这用于尾随空格。
【问题讨论】:
-
根据您的问题,虽然@ghostdog74 的回答很好,但@mouviciel 的回答是正确 的。我对两者都投了赞成票,但我相信 @mouviciel 值得被接受为正确答案。
-
你是对的 - mouviciel 现在被接受了。感谢 mouviciel(正确答案)和 ghostdog74(到 awk 的方向)的时间!