关闭

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

标签: shell
488人阅读 评论(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网站的观点或立场

【Linux Shell脚本攻略之一】find命令:文件查找和文件列表

find是Unix/Linux命令行工具中最棒的工具之一。该命令对于编写shell脚本所起到的功能不可小视,但是多数人却午饭最大程度发挥它的功效,下面介绍find一些常见的用法。
  • lavorange
  • lavorange
  • 2016-02-03 16:47
  • 8308

Linux shell编程 5 ---- 利用shell脚本遍历某个目录下的所有文件

1 我们都知道shell脚本能够做很多的事,今天刚好一个队友要我写个脚本求某个目录下所有java文件的行数总和  2 ok,为了方便,我把这个目录放到了当前的家目录下,路径尾/home/chenguo...
  • cgl1079743846
  • cgl1079743846
  • 2013-10-12 19:06
  • 14401

shell脚本自动查找指定路径下包含某关键字的所有文件

这个脚本是用来查找指定路径下,含有某个关键字的所有文件,并显示文件所在路径及文名。 起初是因为上周帮同事解决linux下JBoss服务器验证码失效的问题,而引发的“血案”,哈哈,其实是,JB...
  • niekai01
  • niekai01
  • 2016-12-14 17:12
  • 1869

使用shell脚本删除当前目录下.c文件对应的可执行文件

http://blog.chinaunix.net/uid-21356596-id-1827432.html 转 最近lfs,实在不想一行一行输入了,就用了ssh,可是又不想等了,又得学习脚本了...
  • a58220655
  • a58220655
  • 2015-11-05 17:22
  • 1622

Junction 类似于快捷方式,却更强大,系统完全把它当作处于当前目录的文件夹

  • 2008-11-06 16:04
  • 45KB
  • 下载

Elicpse使用技巧-打开选中文件文件夹或者包的当前目录

很多时候,我们需要在eclipse那里打开选中文件(文件夹,包)的当前目录,在资源管理器那里显示这个目录,这个时候,我们又不想采用“选中文件/文件夹/包名--右击--Properties--Locat...
  • zzchangfu1990
  • zzchangfu1990
  • 2017-06-01 13:55
  • 148

删除当前目录下及其子目录下的所有空文件夹

@echo off setlocal enabledelayedexpansion del /q c:\empty_dir del /q c:\directory.txt REM 下面的代码加上so...
  • gflrlm
  • gflrlm
  • 2013-10-16 23:36
  • 600

脚本,循环删除当前目录及子目录下所有的SVN文件

  • 2011-03-17 09:22
  • 302B
  • 下载

Node.js查找当前目录下文件夹

var http = require("http"); var fs = require("fs");var server = http.createServer(function (req,res)...
  • zhongshijun521
  • zhongshijun521
  • 2017-03-06 17:19
  • 1026

查看LINUX当前目录下的文件夹大小

File参数实际上是一个目录,就要报告该目录内的所有文件。如果没有提供 File参数,du命令使用当前目录内的文件。 如果File参数是一个目录,那么报告的块的数量就是分配到目录中文件以及分配到目录自...
  • fzs333
  • fzs333
  • 2016-01-20 11:25
  • 540
    个人资料
    • 访问:708189次
    • 积分:14952
    • 等级:
    • 排名:第910名
    • 原创:815篇
    • 转载:7篇
    • 译文:0篇
    • 评论:122条
    博客专栏