1 #!/bin/bash - 2 #=============================================================================== 3 # 4 # FILE: hex_change.sh 5 # 6 # ...
分类:
系统相关 时间:
2014-08-07 02:58:48
阅读次数:
384
通配符多用在文件名上,比如查找find,ls,cp等。正则表达式用在文本过滤工具里,比如grep,awk,sed等。一、通配符*可以和零个或多个任意字符匹配? 与任何单个字符匹配二、正则表达式正则表达式中的特殊字符比较多,以下仅列举一些:. 匹配任何单个字符$ 匹配行结束符^ 匹配一行的开...
分类:
其他好文 时间:
2014-08-06 17:20:11
阅读次数:
251
find.-name"*.cpp"|sed-e‘s/\(.*\).cpp$/mv&\1.mm/e‘
分类:
其他好文 时间:
2014-08-05 14:27:30
阅读次数:
176
最近看Ubuntu设备名看的不爽,就想换个舒服点的。在网上找到两个方法,记录一下。方法一:sudo sed -i 's/当前设备名/新设备名/' /etc/hosts sudo sed -i 's/当前设备名/新设备名/' /etc/hostname 方法二: sudo vim /etc/hostn...
分类:
其他好文 时间:
2014-08-05 00:20:38
阅读次数:
250
有命令如下:1.sed-n‘1~2!p‘datafile该条命令的意思是:每两行读取datafile文件到模式空间,匹配每两行中的第一行,不打印,剩下的行打印,取消默认输出。2.sed-n‘1~2p‘datafile该条命令的意思是:每两行读取datafile文件到模式空间,匹配每两行中的第一行,打印,剩下的行不打..
分类:
其他好文 时间:
2014-08-04 18:22:29
阅读次数:
237
详细编译安装LAMP环境安装OS及软件版本OS:CentOS6.5apache:httpd-2.4.10.tar.gzphp:php-5.4.31.tar.bz2mysql:mysql-5.6.19.tar.gzXcache:xcache-3.1.0.tar.gz一、安装前准备修改主机名[root@linux~]#sed-i‘s/HOSTNAME=localhost.localdomain/HOSTNAME=linux.lamp.com/g‘/etc/sy..
分类:
数据库 时间:
2014-08-04 18:16:18
阅读次数:
404
最近用sed替换了一个软连接文件/etc/rc.local,里面配了些开机启动的脚本,替换好后,重启后发现,相应的脚本并没有启动,查到问题发现这个文件变成了一个文件。实际这个软连接的真实文件是/etc/rc.d/rc.local,系统开机实际调是这个文件。因为替换导致/etc/rc.local这个变成了..
分类:
其他好文 时间:
2014-08-04 14:37:48
阅读次数:
167
sed(StreamEditor)是一个行编辑工具。下面我们介绍sed的实现原理和基本使用方法。一、sed的处理文本的流程基本处理流程如下:处理流程是:每次读入文本文件的一行到内存中的模式空间中,在模式空间中处理后将处理的结果输出,默认会打印到屏幕上。因此,默认情况下,不会改变..
分类:
系统相关 时间:
2014-08-04 08:20:57
阅读次数:
333
分别用sed awk perl grep 实现:1 sed '/^$/d' input.txt > output.txt #output file: output.txt2 sed -i '/^$/d' input.txt #output file: input.txt3 awk '...
分类:
系统相关 时间:
2014-08-02 12:17:53
阅读次数:
256
sed-e‘s/SB[-_][a-zA-Z].*[0-9]*-/192.168./g‘sandboxip>ased-e‘s/[A-Z].*[-_][a-zA-Z].*[0-9]*-/192.168./g‘sandboxip>aawk‘!a[$1]++‘st3ipfind/opt/log/-ftypef-mtime3-execrm-rf{}\;awk‘NR%2==0‘FILEawk‘NR%2==1‘FILEawk‘!a[$1]++‘FILE
分类:
其他好文 时间:
2014-07-31 21:20:18
阅读次数:
207