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*$表示字符串后面的零个或多个空格。
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*$表示字符串后面的零个或多个空格。
相关文章推荐
- shell之gcc用法汇总
- shell之dhcp的配置介绍
- Bash,Vim,gdb&git常用命令
- shell入门指南
- shell之dns配置
- shell之dns_zone的配置含义
- shell定时备份
- shell之Crontab介绍
- 能用Shell就别编程-海量文本型数据的处理
- Linux Shell编程基础
- Hbase快速开始——shell操作
- 静默调用ShellContextMenu 实现QQ文件共享
- shell 获取时间
- 用shell编程实现打印九九乘法表
- linux shell 系列 sed 命令基本用法实例-①set命令选项的应用案例
- -bash: ./scripts/mysql_install_db: /usr/bin/perl: bad interpreter: No such file
- 在windows下编辑好Shell脚本,在Linux中运行
- shell 批量删除垃圾数据
- shell【分发系统】
- 一些Linux shell