str=" hello world " echo ${str} | awk 'gsub(/^ *| *$/,"")' /^ *| *$/ 正则表达式匹配 以空格开始 或以 空格结尾。 最后的输出是: hello world