1

top -n1 | tail -n +8 | sed 's/^ [" "]*//g'

产生与

top -n1 | tail -n +8

如何让 sed 实际上删除空格?

4

1 回答 1

2

的输出top充满了控制字符。通过管道od -c,您会看到每行的第一个字符是 ASCII 转义字符(八进制:033),而不是空格。要获得脚本友好的输出使用-b(批处理模式)。

于 2013-06-07T09:27:04.790 回答