您的位置:首页 > 运维架构 > Shell

【SHELL脚本】文件操作

2011-08-08 15:06 281 查看
 
//找出当前目录(包括子文件夹)下的所有空文件,并输出文件个数

find . -size 0 |xargs ls |wc -l  

//查找两级目录中的空文件,删除空文件,输出删除文件个数

find . -maxdepth 2 -size 0|awk '{print;system("rm "$1)}'|wc -l

//在一个目录下的各个文件夹递归执行一条shell命令

1)find /space/jing -type d -print0 | xargs -0 ls -dl

2)

for i in `find /space/jing -type d -print0 | xargs -0 ls -d`;

do

  cd $i

  pwd # 执行需要的命令

  echo '----'

done

cat $file1 | tr -cd '\11\12\40-\176' > $file2
http://topic.csdn.net/u/20101213/13/3B7DF74A-8E51-401F-B811-7A3234320EF5.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  shell 脚本 file 2010