实例讲解3--sed命令e

原创 2012年03月30日 10:46:34
19.sed去掉字串变量前后的空格
 str1=”  1234 “
str2=` echo ${str1} `
此时str2不含有前后的空格。
如果使用sed如下:
str2=”` echo ${str1} | sed ‘s/^[ ]*//g’ | sed ‘s/[ ]*$//g’  `”
如果使用awk如下:
str2=”` echo $(str1) | awk ‘{print $1}’`”
或:
str2=”` echo ${str1} | sed ‘s/(^\s*) | (\s*$)//g’  `”


注:使用awk和sed的缘故是可以和前一次的操作一次性完成,而不必单独使用一条语句去除空格。例如下面第二个awk的作用就是去除空格:
TmpInf1="`echo $TmpInf | awk -F= '{print $2}' | awk '{print $1}'`"
20.sed去除文件count中的前后的空格
tmp=`sed 's/^ *//g' count | sed 's/ *$//g' `则tmp为文件内容,不含有前后的空格。
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Linux sed命令实例详解

功能说明:利用script来处理文本文件。 语  法:sed [-hnV][-e][-f][文本文件] 补充说明:sed可依照script的指令,来处理、编辑文本文件。 参...
  • gao_d
  • gao_d
  • 2012-08-24 11:28
  • 278

sed命令实例

转载:http://www.cnblogs.com/edwardlost/archive/2010/09/17/1829145.html 1.简介 sed是非交互式的编辑器。它不会...

Linux sed命令实例详解

功能说明:利用script来处理文本文件。  语  法:sed [-hnV][-e][-f][文本文件]  补充说明:sed可依照script的指令,来处理、编辑文本文件。  参...

Linux命令备忘实例(14)——sed

sed是UNIX下非常重要的文本处理工具,是stream editor(流编辑器)的缩写。这个命令配合正则表达式能够处理非常强大的文本操作功能。其中众所周知的用法就是文本替换。1.概览sed [opt...

Linux sed命令实例详解

功能说明:利用script来处理文本文件。 语  法:sed [-hnV][-e][-f][文本文件] 补充说明:sed可依照script的指令,来处理、编辑文本文件。 参  数:...

Linux中sed和awk命令比较实例

原文地址:http://blog.geekcome.com/archives/232sed的工作原理先读入一行,将读入的数据放入pattern space,执行编辑命令,处理完毕后把pattern s...

Linux sed命令实例详解

功能说明:利用script来处理文本文件。  语  法:sed [-hnV][-e][-f][文本文件]  补充说明:sed可依照script的指令,来处理、编辑文本文件。  参  ...

sed 实例讲解

  • 2013-08-18 00:45
  • 16KB
  • 下载

《linux命令行与shell脚本编程大全》第三版 - 核心笔记(3/4):sed和gawk

《linux命令行与shell脚本编程大全》 全书4部分: ☆ 【1】linux命令行(1-10章) ☆ 【2】shell脚本编程基础(11-16章) ☆ 【3】高级shell脚本编程(17-...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)