在shell脚本中删除字符串中的额外char

时间:2012-12-13 07:42:51

标签: shell

line="premon D0000070 0x201 0x40"  # it has 26 chars
echo $line | wc -c # giving out put 27 chars.

我想删除字符串中的额外字符..请帮忙吗?

1 个答案:

答案 0 :(得分:4)

实际上你的字符串中没有额外的字符。 echo在行尾添加'\ n'。如果您不想回显该char,则可以执行

 echo -n $line | wc -c