sed:

替换字符串:

sed 's/被替换字符串/新字符串/g'

获取ip地址:

# /sbin/ifconfig eth0 |grep 'inet addr'|sed s'/^.*addr://g'|sed s'/Bcast:.*$//g'
192.168.1.132

将selinux配置文件enforcing改成disabled

# sed -i '6,6c SELINUX=disabled' /etc/selinux/config

awk:

取出账号与登陆者IP,且账号与IP之间以TAB隔开

last -n 5 |awk '{print $1 "\t" $3}'

root    192.168.1.106
root    192.168.1.106
root    192.168.1.106
root    Tue
reboot  boot

xargs:

xargs结合find使用

用rm 删除太多的文件时候,可能得到一个错误信息:/bin/rm Argument list too long. 用xargs去避免这个问题:

find . -type f -name "*.log" -print0 | xargs -0 rm -f

xargs -0将\0作为定界符。

统计一个源代码目录中所有php文件的行数:

find . -type f -name "*.php" -print0 | xargs -0 wc -l

查找所有的jpg 文件,并且压缩它们:

find . -type f -name "*.jpg" -print | xargs tar -czvf images.tar.gz

sed、awk、xargs正则表达式相关推荐

  1. (管道| / 重定向 / xargs)/find 与xargs结合使用/vi,grep,sed,awk(支持正则表达式的工具程序)

    原文连接:http://www.cnblogs.com/alwayswyy/p/5191137.html 本节中正则表达式的工具程序 grep,sed和awk是重点,也是难点!!! 先补充一下 一. ...

  2. 正则表达式与扩展正则表达式(grep, sed, awk)

    Linux中用来在文件中搜索字符串的命令,如grep, sed, awk等命令支持正则表达式与扩展正则表达式. 1. 基础正则表达式 符号 解释 示例 * 匹配0次或多次 b.*t . 匹配任意字符 ...

  3. sed,awk,grep,trap,trap,cut,tr,curl,find

    ^ 行首定位符 ^love 匹配所有以love开头的行 $  行尾定位符 love$  匹配所有以love结尾的行 .  单个任意字符 l..e  匹配以l开始后跟两个字符再跟一个e的字符串 *  重 ...

  4. sed awk 笔记(二)

    都说sed awk 运维人员的必备工具.今天起开始整理相关笔记.首先认识一下这两个东西. 共性:使用相同的语法 [address]/pattern/action/flag 都是面向字符流的.从一个文件 ...

  5. linux shell sed awk 命令(2)-awk

    linux shell sed awk 命令(2)-awk awk语法格式: awk [选项] -f program-file [ -- ] file ... 选项: -F fs, --field-s ...

  6. linux grep sed awk

    linux 文本编辑命令grep sed awk(转)     grep grep (global search regular expression(RE) and print out the li ...

  7. linux三剑客及正则表达(grep,sed,awk)

    首先我们现在知道Linux下一切皆文件,对Linux的操作就是对文件的处理,那么怎么能更好的处理文件呢?这就要用到我们上面的三剑客命令. 在说这三个命令前我们要插入一个小插曲就是"正则表达式 ...

  8. sed/awk与unix命令等价代码[转]

    转自: www.chinaunix.net 特此感谢 sed与unix 命令等价代码 特此感谢转贴者:admirer ----------------------------------------- ...

  9. awk 使用正则表达式_如何在awk中使用正则表达式

    awk 使用正则表达式 在awk中,正则表达式(regex)允许动态和复杂的模式定义. 您不仅限于搜索简单的字符串,而且还搜索模式中的模式. 使用正则表达式匹配awk中的行的语法为: word ~ / ...

  10. 高可用文本处理-(sed,awk)

    //说sed/awk之前先说以下shell脚本颜色,虽然花里胡哨,但是你的脚本从此有了灵魂 1.shell脚本颜色 -e:启动反斜杠转义的解释 31对应红色 32对应绿色 33对应黄色 34对应蓝色 ...

最新文章

  1. render函数高级组件jsx基本使用
  2. 概率统计:第八章:假设检验
  3. Magento用的哪个php框架,对magento MVC框架的了解
  4. 如何解决某个端口被谁占用?
  5. JavaScript基础01【简介、js编写位置、基本语法(6种基本数据类型)】
  6. c语言see函数,vprintf() - C语言库函数
  7. 24速算c语言实训报告ppt,C语言课程设计(速算24).doc
  8. Git——Windows下Git的安装
  9. Python HTTP库requests中文页面乱码解决方案!
  10. 大数据结合人工智能,助力智慧城市建设
  11. android 后台极光,Android 使用极光推送集成、出现问题和后台保活,android极光
  12. Twaver-HTML5基础学习(5)告警元素(Alarm)的告警位置(偏移量以及定位理解)
  13. 计算机图形学设计线宽代码,计算机图形学画圆并改变线宽.doc
  14. android集成建行龙支付,龙支付及建行信用卡分期支付SDK
  15. NEFU锐格实验一[字符串]
  16. 人人都需要知道的理财知识
  17. 从南沙图书馆到故宫博物院,隐藏着怎样的未来世界?
  18. C++精确到小数点后两位取值
  19. 织梦DedeCMS搜索页面搜索结果总数调用方法
  20. #displaytag:一个简易的Java分页插件(无需其他的前端分页插件) @FDDLC

热门文章

  1. 数据结构实验之链表八:Farey序列
  2. 《STL源码剖析》学习--6章--power算法分析
  3. 对象在JVM中的表示: OOP-Klass模型
  4. 史上最全设计模式导学目录(完整版)
  5. CSS的表白:七夕巧克力心
  6. 【LaTeX】E喵的LaTeX新手入门教程(2)基础排版
  7. 计算机视觉研究群体及专家主页汇总
  8. Python计算机视觉:第一章 图像处理基础
  9. 深度学习(十)keras学习笔记
  10. 查看自己电脑可以支持的最大内存量