方法1:

ls -al |grep -E "^d" |grep -v "\.$" |wc -l

详解:

-a 列出目录下的所有文件,包含以.开头的隐藏文件;

"^d"查找以d开头的行;

"\.$"查找任意普通字符结尾的行,"\."是字符.的转义,点.代表任意字符

方法2:

find -maxdepth 1 -type d |grep -v "^.$"

如果统计到2级目录-maxdepth参数修改为2

最新文章

  1. DSOFramer 之一:在 64 位系统注册 DSOFramer
  2. hibernate 批量增加 修改 删除
  3. Ajax异步刷新分页功能-MySQL
  4. 常用的python模块
  5. webdriver 操作 Firefox 在关闭浏览器时弹出 “Plugin Container for Firefox已停止工作” 处理办法。
  6. css 动画 transform transition animation
  7. linux 除了某个文件或某个目录以外所有删除
  8. 网络编程(sock)搞定!
  9. 写一个Python 1、通过select实现的最简单的web框架2、通过wsgiref实现的web框架
  10. day 7-19 Mysql索引原理与查询优化
  11. jmeter之接口测试(http接口测试)
  12. dos2unix 批量转化文件
  13. wine qq 2013 for linux deb包 Ubuntu 64位兼容
  14. MT【182】系数奇怪的二次函数
  15. 得到view坐标的各种方法
  16. cp -rf 提示覆盖解决办法
  17. Jquery学习(二)
  18. Android无线调试_adbWireless
  19. Web前端开发最佳实践(7):使用合理的技术方案来构建小图标
  20. OnGlobalLayoutListener用法

热门文章

  1. Druid数据源的使用
  2. js 自定义属性操作
  3. kubeadm部署1.17.3[基于Ubuntu18.04]
  4. Tomcat Windows 内存设置
  5. day25:魔术方法
  6. 1)uboot的编译和烧写
  7. 谈谈对Java平台的理解
  8. Vue中v-model指令的常用修饰符
  9. C#LeetCode刷题-动态规划
  10. Vue Vuex中的严格模式/实例解析/dispatch/commit /state/getters