sed、awk、xargs正则表达式
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正则表达式相关推荐
- (管道| / 重定向 / xargs)/find 与xargs结合使用/vi,grep,sed,awk(支持正则表达式的工具程序)
原文连接:http://www.cnblogs.com/alwayswyy/p/5191137.html 本节中正则表达式的工具程序 grep,sed和awk是重点,也是难点!!! 先补充一下 一. ...
- 正则表达式与扩展正则表达式(grep, sed, awk)
Linux中用来在文件中搜索字符串的命令,如grep, sed, awk等命令支持正则表达式与扩展正则表达式. 1. 基础正则表达式 符号 解释 示例 * 匹配0次或多次 b.*t . 匹配任意字符 ...
- sed,awk,grep,trap,trap,cut,tr,curl,find
^ 行首定位符 ^love 匹配所有以love开头的行 $ 行尾定位符 love$ 匹配所有以love结尾的行 . 单个任意字符 l..e 匹配以l开始后跟两个字符再跟一个e的字符串 * 重 ...
- sed awk 笔记(二)
都说sed awk 运维人员的必备工具.今天起开始整理相关笔记.首先认识一下这两个东西. 共性:使用相同的语法 [address]/pattern/action/flag 都是面向字符流的.从一个文件 ...
- linux shell sed awk 命令(2)-awk
linux shell sed awk 命令(2)-awk awk语法格式: awk [选项] -f program-file [ -- ] file ... 选项: -F fs, --field-s ...
- linux grep sed awk
linux 文本编辑命令grep sed awk(转) grep grep (global search regular expression(RE) and print out the li ...
- linux三剑客及正则表达(grep,sed,awk)
首先我们现在知道Linux下一切皆文件,对Linux的操作就是对文件的处理,那么怎么能更好的处理文件呢?这就要用到我们上面的三剑客命令. 在说这三个命令前我们要插入一个小插曲就是"正则表达式 ...
- sed/awk与unix命令等价代码[转]
转自: www.chinaunix.net 特此感谢 sed与unix 命令等价代码 特此感谢转贴者:admirer ----------------------------------------- ...
- awk 使用正则表达式_如何在awk中使用正则表达式
awk 使用正则表达式 在awk中,正则表达式(regex)允许动态和复杂的模式定义. 您不仅限于搜索简单的字符串,而且还搜索模式中的模式. 使用正则表达式匹配awk中的行的语法为: word ~ / ...
- 高可用文本处理-(sed,awk)
//说sed/awk之前先说以下shell脚本颜色,虽然花里胡哨,但是你的脚本从此有了灵魂 1.shell脚本颜色 -e:启动反斜杠转义的解释 31对应红色 32对应绿色 33对应黄色 34对应蓝色 ...
最新文章
- render函数高级组件jsx基本使用
- 概率统计:第八章:假设检验
- Magento用的哪个php框架,对magento MVC框架的了解
- 如何解决某个端口被谁占用?
- JavaScript基础01【简介、js编写位置、基本语法(6种基本数据类型)】
- c语言see函数,vprintf() - C语言库函数
- 24速算c语言实训报告ppt,C语言课程设计(速算24).doc
- Git——Windows下Git的安装
- Python HTTP库requests中文页面乱码解决方案!
- 大数据结合人工智能,助力智慧城市建设
- android 后台极光,Android 使用极光推送集成、出现问题和后台保活,android极光
- Twaver-HTML5基础学习(5)告警元素(Alarm)的告警位置(偏移量以及定位理解)
- 计算机图形学设计线宽代码,计算机图形学画圆并改变线宽.doc
- android集成建行龙支付,龙支付及建行信用卡分期支付SDK
- NEFU锐格实验一[字符串]
- 人人都需要知道的理财知识
- 从南沙图书馆到故宫博物院,隐藏着怎样的未来世界?
- C++精确到小数点后两位取值
- 织梦DedeCMS搜索页面搜索结果总数调用方法
- #displaytag:一个简易的Java分页插件(无需其他的前端分页插件) @FDDLC