ptgmk
摘要:num >= 1125899906842624 ? "P" \ : num >= 1099511627776 ? "T" \ : num >= 1073741824 ? "G" \ : num >= 10...
阅读全文
posted @
2014-09-09 16:55
zitong
阅读(182)
推荐(0)
awk中的if ,else
摘要:local pct="$(awk -v one="$1" -v two="$2" 'BEGIN{ if (two > 0) { printf "%d", one/two*100; } else {print 0} }')";
阅读全文
posted @
2014-09-09 16:52
zitong
阅读(2679)
推荐(0)
awk -v参数
摘要:-v var=val --assign var=val Assign the value val to the variable var, before execution of the program begins. Suc...
阅读全文
posted @
2014-09-09 16:44
zitong
阅读(3800)
推荐(0)
awk
摘要:[root@ma ~]# vi test2#!/bin/bashi=9awk "BEGIN { for(i=1; i<=$i; i++) print i; }""test2" [New] 3L, 62C written[root@ma ~]# sh test2123456789
阅读全文
posted @
2014-09-09 16:36
zitong
阅读(141)
推荐(0)
查看服务器上读的是哪个配置文件
摘要:which mysqld/usr/local/mysql/bin/mysqld/usr/local/mysql/bin/mysqld --verbose --help|grep -A 1 'Default options'
阅读全文
posted @
2014-08-25 16:51
zitong
阅读(158)
推荐(0)
stat filename
摘要:查看文件的mtime,atime,ctime 3个时间
阅读全文
posted @
2014-08-25 15:32
zitong
阅读(160)
推荐(0)
split
摘要:split -l 5 /etc/passwd 产生n多个小文件,每个文件5行-l line 以行数来分割
阅读全文
posted @
2014-08-25 15:16
zitong
阅读(114)
推荐(0)
cut命令
摘要:-d 字段分隔符-c 后面接的是第几个字符-f 后面接的是第几个区块last |cut -d " " -f1 以空格符为分隔,并列出第一行last|cut -c1-20 将last之后的数据,每一行的1-20个字符取出来
阅读全文
posted @
2014-08-25 15:12
zitong
阅读(152)
推荐(0)
awk
摘要:filename 当前输入文件的名称NR 当前输入文件的总行数NF 当前行记录中的字段数OFS 输出字段的分隔符FS 输入字段的分隔符awk '{print "%s %-8s\n",$3,$1}' filenamecat /etc/passwd|awk '{FS=":"} $3<10 {print ...
阅读全文
posted @
2014-08-25 15:07
zitong
阅读(179)
推荐(0)
sed
摘要:[root@test ~]# sed p yy12re12re12re12re55rm55rmtest testtest testnihaoanihaoatest testtest testtete[root...
阅读全文
posted @
2014-08-25 14:53
zitong
阅读(283)
推荐(0)
元字符
摘要:. 用来匹配任意一个字符,除了换行符* 用来匹配它前面字符的任意多次^ 匹配行首$ 用来匹配行尾[char] 匹配中括号字符集中的某一个字符[^char] 匹配没有在char中的字符\ 用来转义某个特殊含义的字符"\" 完整匹配单词"the",不会匹配"then" 等。
阅读全文
posted @
2014-08-25 14:23
zitong
阅读(157)
推荐(0)
sort
摘要:sort -k start,end filessort -rn -k2 abc.txt-n 使用纯数字排序-r 反向排序-u 相同出现的一行,一次都不显示
阅读全文
posted @
2014-08-25 14:12
zitong
阅读(106)
推荐(0)
uniq
摘要:cat test|uniq 对重复的行只保留一行
阅读全文
posted @
2014-08-25 14:02
zitong
阅读(107)
推荐(0)
tr
摘要:cat test|tr 'a-z' 'A-Z' 把小写字母转换成大写字母cat test|tr -s ' ' 把多个空格压缩成一个空格
阅读全文
posted @
2014-08-25 14:00
zitong
阅读(126)
推荐(0)
grep和egrep
摘要:grep nobody /etc/passwd 显示/etc/passwd中带有nobody字样的行,区分大小写grep -i nobody /etc/passwd 现实/etc/passwd中带有nobody字样的行,不区分大小写grep -v nobody /etc/passwd 不包含nobo...
阅读全文
posted @
2014-08-25 13:56
zitong
阅读(340)
推荐(0)
awk实例
摘要:awk '/test/' test 打印包含test的行awk '/test/ {print $1}' test 打印包含test的行的第一列awk '/test/ {print $1; print $2}' test 每个打印出来的字段独占一行
阅读全文
posted @
2014-08-25 11:43
zitong
阅读(123)
推荐(0)
g/test/s/lose/won/g
摘要:包含字符串test的任意行商,用lose代替won
阅读全文
posted @
2014-08-25 11:33
zitong
阅读(203)
推荐(0)