如何统计指定目录下的文件个数

来源:互联网 发布:龚琳娜 小河淌水 知乎 编辑:程序博客网 时间:2024/06/05 09:25

要求:写一个脚本程序,运行是给一个文件目录作参数,统计此目录下的文件个数;

ls -l |grep "^-"|wc -l

ls -l   为unix命令,以长格式的形式查看当前目录下所有可见文件的详细属性。

命令1 | 命令2  将命令1的结果送给命令2,作为命令2的输入 

所以 : ls -l |grep "^-" 在ls -l的前提下只显示普通文件的详细属性 

wc -l 统计行数

ls -l |grep "^-"|wc -l 统计显示出来属性的行数,即普通文件的个数

到了这里,还没有实现目录作为参数给出,,,

ls -l $1 |grep "^-"|wc -l

$1表示在运行脚本时接受给出的第一个参数

1 0
原创粉丝点击