shell编程(5)

写脚本实现,可以用shell、perl等。在目录/tmp下找到100个以abc开头的文件,然后把这些文件的第一行保存到文件new中

#!/bin/bash
head_line=new

for file in `find /tmp -type f -name "abc*" | head -n 100 `
do
cat $file | head -n 1 >> $head_line
done
exit


其中,head命令 head -n 100 指的是前100行
tail -n 100 则代表后100行

猜你喜欢

转载自caoruntao.iteye.com/blog/1167840