cd /data/
ls -l | grep "^d" | awk '{print $NF}' | xargs -t -I % sh -c 'echo -n %: >>/tmp/dir_wc.wctxt && ls -l % |grep "^d" | grep -E "[0-9]{8}" | wc -l >> /tmp/dir_wc.wctxt'
# 统计/data目录下的一层子目录下文件夹命名符合规则\d{8}的文件夹个数,并写入文件:/tmp/dir_wc.wctxt
# 形如:
# AAA:32
# BBB:3
# CCC:12
[一行shell]统计文件夹个数
原创
©著作权归作者所有:来自51CTO博客作者wx5bbc67ce7b2af的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
flex 中一行排列宽度不由己问题
flex布局中一行排列固定宽度被压缩问题
flex布局 宽度压缩 -
统计指定目录文件夹个数和文件类型和文件总大小
文件大小及文件夹大小
文件夹大小 文件大小 -
shell统计当前文件夹下的文件个数、目录个数
shell统计当前文件夹下的文件个数、目录个数ls -l |grep "^-"|wc -l //
shell grep linux 统计个数 shell脚本 -
shell grep 去掉第一行 shell 去掉文件第一行
课程目标 1.熟悉Linux命令 2.可以使用shell脚本自动化部署测试环境 shell介绍  
shell grep 去掉第一行 shell 变量名 文件名 shell脚本