shell实现trim函数效果去除字符串两侧的空格,以下三个命令等价,都能实现
sed 's/^s*//' totrim.txt |sed 's/s*$//'>trimed.txtsed 's/^s*//;s/s*$//' totrim.txt>trimed.txtsed -e 's/^s*//' -e 's/s*$//' totrim.txt>trimed.txt
主要就是利用正则表达式,^s*表示字符串前面的零个或多个空格,s*$表示字符串后面的零个或多个空格。