1、入门简介简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象JavaScript这种客户端的脚本语言也提供了对正则表达式的支持。...
分类:
Web程序 时间:
2014-11-29 18:45:12
阅读次数:
253
find在Linux系统中和其它工具,如sed、awk、grep等结合起来用,非常有用。1、列出系统中所有属于root用户的“set uid”文件#find / -perm 4755 –uid 0 –type f –print2、用inode号查找文件#find / -inum 1877432 //...
分类:
其他好文 时间:
2014-11-29 01:22:20
阅读次数:
227
刚才某个运维交流群中有个同学提出了以下需求:abc124cba234abc356cba244ddd234我想计算这样一个文件里面第一列相同名称的第二列和,有什么简单方法?结果要类似下面的abc480cba378之后有位shell的大牛很快提出了解决方案:awk‘{a[$1]+=$2}END{for(iina)printi,a[i]}‘test.txts..
分类:
编程语言 时间:
2014-11-28 18:32:45
阅读次数:
213
//通过命令获取mac地址ifconfig eth0 |grep HWaddr | awk'{print $5}'//获取IP地址ifconfig eth0 | grep Bcast | awk '{print $2}' | awk -F ':' '{print $2}'
分类:
系统相关 时间:
2014-11-28 17:37:00
阅读次数:
189
cata.txt192.168.1.1/hello1/b.do?bb=4192.168.1.2/hello2/a.do?ha=3192.168.1.3/hello3/r.do?ha=4如何显示成以下效果?192.168.1.1b.do192.168.1.2a.do192.168.1.3r.do解答:方法一:[ley@localhostscript]$awk‘BEGIN{FIELDWIDTHS="11945"}{print$1,$3}‘a.txt192.168.1.1b.do1..
分类:
其他好文 时间:
2014-11-27 18:49:26
阅读次数:
125
Question:awk -F"[[]]"和awk -F"[][]"分割出的串为什么不一样呢?按理说 -F"[]",[]表示匹配括号中的任何一个字符,[]中间的字符应该是和顺序无关的,可是我实验的结果却不一样,这是为什么呢?加反斜线我也试过了,不影响结果。Answer:echo "1[2]3[4]"...
分类:
其他好文 时间:
2014-11-26 13:44:04
阅读次数:
146
数学表达式的计算示例:
root@Storage:/mnt/mtd# cat rss.sh
#!/bin/sh
while true
do
cat /proc/2409/stat |awk -F" " '{print $24}'
rss=`cat /proc/2409/stat |awk -F" " '{print $24}'`
page=4096
echo rss=$[$pa...
分类:
系统相关 时间:
2014-11-26 11:24:11
阅读次数:
207
??
1、使无需登录的用户不能登录
passwd -l username
2、修改/ect/passwd中的shell环境为nologin
3、使用强壮密码
检查空密码用户
cat /etc/shadow | awk -F: 'length($2)
设置密码策略
chage [option] username
4、john the ripper 破解/etc/shado...
分类:
其他好文 时间:
2014-11-26 06:42:47
阅读次数:
209
awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。last -n5|awk '{print $1}' #last -4 也行cat /etc/passwd |awk -F ':' '{print $1}' #等于 cat /etc/passwd |cut -d'...
分类:
其他好文 时间:
2014-11-25 20:20:09
阅读次数:
216
文本处理时,经常要删除重复行,下面是三种方法? 第一,用sort+uniq,注意,单纯uniq是不行的。 sort -n test.txt | uniq 第二,用sort+awk命令,注意,单纯awk同样不行,原因同上。 [zhangy@BlackGhost ~]$ uni...
分类:
系统相关 时间:
2014-11-25 19:09:10
阅读次数:
197