使用sed删除文本文件中的所有前/后空格

文件1:

  hello  

world

如何使用sed- 删除此文件中的前导/后缀空格?

我目前有:

sed -e 's/^[ \t]*//' a > b

用于领先空间。

sed 's/ *$//' b > c

这用于尾随空格。

回答:

您几乎明白了:

sed -e 's/^[ \t]*//;s/[ \t]*$//' a > c

此外,在的某些版本上sed,还提供用于内联编辑的选项:

sed -i -e 's/^[ \t]*//;s/[ \t]*$//' a

以上是 使用sed删除文本文件中的所有前/后空格 的全部内容, 来源链接: utcz.com/qa/423296.html

回到顶部