【发布时间】:2013-09-30 06:37:40
【问题描述】:
我需要帮助创建一个使用 sed 命令计算尾随空格的 sed 脚本。
我可以使用sed -n '$=' 来计算一行中的单词,但是对于空格和尾随空格我该怎么做呢?
bash 的新手,所以我很感激我能得到的任何帮助,
谢谢
*编辑:*
我必须为此使用sed,如果我只想打印行(带有尾随空格)而不是计算它们怎么办?
我可以使用p 并这样做吗:
sed '/ /p' space.sed
不知道如何表示两个连续的空格,我会有一个没有前导空格的文件,所以这会检测到尾随空格。
【问题讨论】:
-
sed命令不计算一行字数。 -
有可能,但不要。 Sed 只处理字符串,它没有数字或计数的概念。
-
根据grymoire.com/Unix/Sed.html#uh-48sed -n '$=' 统计一个文件的行数
-
这是
awk的工作,为什么不使用它呢?你的系统是否只有sed