贪玩香烟

文章
1
资源
0
加入时间
3年0月9天

linux shell 统计不同类型文件数目

文件类型可以由ls –l中的第一列获得,为了确保不漏掉文件,可以加上-a参数dir = ~names=$(ls –la ${dir})ls –l的输出中,第一列第一个字符指示该条目是文件、链接还是目录,第四、七、十个字符指示该文件是否可以被拥有者、和拥有者处于同一用户组的用户、其他用户运行。只需要统计相应位置的符号个数,使用grep进行正则表达式匹配,借个-c参数,即可得到符合要求的文