1.命令行方式awk [-F field-separator] 'commands' input-file(s)其中,commands 是真正awk命令,[-F域分隔符]是可选的。 input-file(s) 是待处理的文件。在awk中,文件的每一行中,由域分隔符分开的每一项称为一个域。通常,在不指...
分类:
其他好文 时间:
2014-09-22 19:19:32
阅读次数:
203
统计各目录inode占用数目 find */ -exec stat -c "%n %i" {} \;|awk -F "[/ ]" '{if(! a[$1-$NF]++) l[$1]++}END{for (i in l) print i,l[i]}'
分类:
系统相关 时间:
2014-09-22 11:33:22
阅读次数:
236
Sedsed 是个精简的、非交互式的编辑器。他能执行和编辑vi和emacs相同的编辑任务。sed编辑器不提供交互使用方式:只能在命令行输入编辑命令、指定文件名,然后在屏幕上察看输出。sed编辑器没有破坏性。他不会修改文件,除非用shell重定向来保存输出结果。缺省情况下,所以的输出都被打印到屏幕上。...
分类:
系统相关 时间:
2014-09-22 00:39:21
阅读次数:
423
假设某个目录下有一堆以jpeg为后缀的文件名,我们需要在另一个目录中获得他们的文件名,并输出。可以联合使用ls,awk,sed等命令来完成。方法一:使用ls列出目录下以.jpeg为结尾的文件,然后逐个处理每一个,逐个输出。ls thepath/*.jpeg | awk -F '/' '{print $NF}' | awk -F '.' '{print $1}'方法二:最后一步不用awk,而是用se...
分类:
其他好文 时间:
2014-09-21 14:45:30
阅读次数:
200
#! /bin/sh
while true;
do
i=`df -h | egrep '/mnt/D'| awk '{print $5}' | cut -d "%" -f1 -`
if [ "$i" -ge 90 ]
then
echo "disk nearly full"
cd /mnt/D/files/
for file1day in `ls -d */ | sort -n...
分类:
系统相关 时间:
2014-09-21 00:00:59
阅读次数:
276
检查是否nfs#rpm -qa|grep nfs#rpm -qa|grep rpcbind将nfs rpcbind 设置为开机启动#chkconfig nfs on#chkconfig rpcbind on#启动 nfs rpcbinds#service rpcbind start#service....
分类:
其他好文 时间:
2014-09-20 23:48:59
阅读次数:
417
练习题:http://blog.chinaunix.net/uid-10540984-id-3086644.htmlcat file:a b c a d as d d d x s ah j s a s h j hj d f j a s j k j要求:删除行内与第一列字符重复的字符,shell、se...
分类:
其他好文 时间:
2014-09-19 23:42:36
阅读次数:
210
代码如下:#!/bin/bash#check MySQL_Slave Status#crontab time 00:10MYSQLPORT=`netstat -na|grep "LISTEN"|grep "3306"|awk -F[:" "]+ '{print $4}'`MYSQLIP=`ifcon...
分类:
数据库 时间:
2014-09-19 19:15:35
阅读次数:
303
Bash 支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。例如,两个数相加:复制纯文本新窗口...
分类:
其他好文 时间:
2014-09-19 17:09:55
阅读次数:
449
1.sed-n‘/^12:3*/,/^13:3*/p‘a.log这个截取的时间段是12:00到13:00(刚开始我以为这个截取的时间段是12点30到13点30的,因为我把*当成通配符了,q其实在sed和awk中它是正则表达式)2.sed-n‘/^12:30*/,/^13:30*/p‘a.log这个截取的时间段是12:30到13:30比如像awk,sed,等,是针对..
分类:
其他好文 时间:
2014-09-17 18:55:43
阅读次数:
266