码迷,mamicode.com
首页 > 系统相关 > 详细

linux之awk、sed命令

时间:2016-04-14 14:07:26      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:

总结: 两个命令的正则表达式都用‘‘单引号进行区分。

输出变量名用单引号,输出变量值用双引号,这个在bash脚本里一般是通用的。

在bash脚本里要使用变量值,都要加上双引号

  

awk用法:

参考网址:http://www.cnblogs.com/xudong-bupt/p/3721210.html

命令形式:

awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file

对product_uuid一行以“=”进行分隔,显示第二个参数内容

awk -F "=" ‘/product_uuid/{print $2}‘ /etc/save_env

 

 

 

sed 用法:

 参考网址:http://www.cnblogs.com/dong008259/archive/2011/12/07/2279897.html

   sed [-nefri] ‘command‘  file

着重说明:如果要直接替换源文件内容而不由屏幕输出,要加上选项 -i,即sed -i     

例:删除文件installed.db里ipguard开头的行内容

sed -i ‘/ipguard/d‘ setup/installed.db

 

linux之awk、sed命令

标签:

原文地址:http://www.cnblogs.com/hzijone/p/5390736.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!