原文:http://bbs.linuxtone.org/viewthread.php?tid=4903&highlight=%D4%CB%CE%AC%2B%CA%D4
一、有文件file1
1、查询file1里面空行的所在行号
awk ‘{if($0~/^$/)print NR}’ file
or
grep -n ^$ file |awk ‘BEGIN{FS=”:”}{print $1}’
2、查询file1以abc结尾的行
grep abc$ file1
3、打印出file1文件第1到第3行
sed -n ‘1,3p’ file1
head -3 file1
二、如何将本地80端口的请求转发到8080端口,当前主机IP为192.168.2.1
-A PREROUTING -d 124.42.60.109 -p tcp -m tcp –dport 80 -j DNAT –to-destination 10.0.0.18:9000
三、crontab
在11月份内,每天的早上6点到12点中,每隔2小时执行一次/usr/bin/httpd.sh 怎么实现
0 6-12/2 * 11 * /usr/bin/httpd.sh
四、编写个shell脚本将/usr/local/test 目录下大于100K的文件转移到/tmp目录下
#!/bin/bash
for file in `l