shell中去除字符串所有空格或者去除变量首位空格的几种方法 问题描述使用方法1.2.3.4. 问题描述 shell脚本中,获取一个变量以后,可能首位包含空格,不是我们想要的,这个时候需要我们去除首位空格。 使用方法 1. eval echo " abc123 " #和下面的差不多,一步到位 2. a=' 123456 ' echo $(echo $a) #去除左右空格 3. a=' 123456 ' echo ${a// /} # 这个是去除所有的空格 4. a=' 123456 ' echo "$a" | awk '{gsub(/ /,"")}1' #这个是去除所有的空格 文章转自:https://www.cnblogs.com/faberbeta/p/12903215.html