您的位置:首页 > 运维架构 > Shell

shell实现trim函数-去除字符串两侧的空格(包括tab,space键)

2016-03-15 20:04 1251 查看
shell实现trim函数效果去除字符串两侧的空格,以下三个命令等价,都能实现

sed 's/^\s*//' totrim.txt |sed 's/\s*$//'>trimed.txt
sed 's/^\s*//;s/\s*$//' totrim.txt>trimed.txt
sed -e 's/^\s*//' -e 's/\s*$//' totrim.txt>trimed.txt

主要就是利用正则表达式,^\s*表示字符串前面的零个或多个空格,\s*$表示字符串后面的零个或多个空格。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: