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

删除shell脚本中字符串中的额外字符,shell,Shell,我想删除字符串中多余的字符。。请帮助?实际上,您的字符串中没有多余的字符。 echo在行的末尾放置一个“\n”。如果您不想回显该字符,可以这样做 line="premon D0000070 0x201 0x40" # it has 26 chars echo $line | wc -c # giving out put 27 chars. 实际上,字符串中没有额外的字符。 echo在行的末尾放置一个“\n”。如果您不想回显该字符,可以这样做 line="premon D0000070 0x2

我想删除字符串中多余的字符。。请帮助?

实际上,您的字符串中没有多余的字符。 echo在行的末尾放置一个“\n”。如果您不想回显该字符,可以这样做

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

实际上,字符串中没有额外的字符。 echo在行的末尾放置一个“\n”。如果您不想回显该字符,可以这样做

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

@SamitKumarPatra如果您对这个答案感到满意,您可以将它标记为您问题的答案。file1.txt premon D0000070 0x201 0x40 script.sh CommandFileName=$1,同时读取line./script.sh file1.txt//它也会读取换行字符吗?@SamitKumarPatra我不理解您的新问题。谁是file1.txt,script.sh?顺便说一句:如果你有其他问题,你应该做另一个主题,因为这个网站只处理一个问题/主题。是的,这个脚本是作为评论来的,所以它不被理解。。我将提出另一个问题。@SamitKumarPatra如果您对这个答案满意,您可以将它标记为您问题的答案。file1.txt premon d000070 0x201 0x40 script.sh CommandFileName=$1,同时读取line./script.sh file1.txt//它也会读取换行符吗?@SamitKumarPatra我不理解您的新问题。谁是file1.txt,script.sh?顺便说一句:如果你有其他问题,你应该做另一个主题,因为这个网站只处理一个问题/主题。是的,这个脚本是作为评论来的,所以它不被理解。。我将提出另一个问题。