Shell编程——统计特定目录下文件个数
2016-03-27 16:49
585 查看
实现功能:
用户输入目录路径,遍历用户输入目录下的文件及目录,统计文件及目录个数。
代码如下:
用户输入目录路径,遍历用户输入目录下的文件及目录,统计文件及目录个数。
代码如下:
#!/bin/bash #filename:FileType.sh read -p "请输入路径(直接换行表示当前目录):" fpath if [ "$fpath" = "" ] then fpath=$(pwd) fi directory() { echo "您输入的路径为:$fpath" let "filenum = 0" let "dirnum = 0" for dir in ${fpath}/* do if [ -d "$dir" ] then let "dirnum+=1" elif [ -f "$dir" ] then let "filenum+=1" fi done echo "当前目录下文件夹的个数: $dirnum" echo "当前目录下文件的个数: $filenum" } directory
相关文章推荐
- Ubuntu上的android sdk提示 bash: ......sdk/platform-tools/adb或者emulator: 没有那个文件或目录 解决笔记
- bash有空格的文件名
- percona xtrabackupd定期做全备,增量备份shell脚本
- Linux系统免密码登录Shell
- Linux Shell 文本处理工具集锦
- win7 xshell 缺失mfc110.dll
- 解决:bash: ./a.out: Permission denied
- [提权禁区] SQL语句利用xp_cmdshell获取权限
- 用shell脚本写ftp服务器
- Shell - 9
- bash常用快捷键
- PowerShell 导出SharePoint管理中心解决方式
- shell编程实践1
- Shell代码规范
- Shell 命令重定向输出
- Shell脚本自动部署(编译)LAMP平台
- crontab详解
- Python shell 调试
- 字典get的用法
- storm shell命令源码分析-shell_submission.clj