关闭

Shell脚本 输出当前目录下某文件夹中的非空文件

标签: shell
377人阅读 评论(0) 收藏 举报
分类:
#!/bin/bash</code>
$dirName
counter=0
prefix=`pwd`
for file in `ls $prefix/$1`;
        do
                counter=`expr $counter + 1`
                if [ -s $prefix/$file ]; then
                        echo $file "is not empty"
                fi
        done
echo "There are $counter files in "$prefix/$1" we need to process"

执行

./countfile.sh 文件夹名

该脚本可以得到当前目录下某个文件夹内的非空文件的文件名以及文件总数,这里不包含隐藏文件,若要得到隐藏文件可以修改ls命令
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:604499次
    • 积分:13838
    • 等级:
    • 排名:第940名
    • 原创:803篇
    • 转载:7篇
    • 译文:0篇
    • 评论:120条
    博客专栏