Shell一个目录下有txt文件,TXT文件,zip文件,我想统计txt文件跟TXT文件一共的数量该怎么写
时间: 2024-03-20 21:44:11 浏览: 50
Shell脚本统计当前目录下目录和文件的数量
你可以使用以下命令来统计一个目录下txt文件和TXT文件的数量:
```
ls -1 | grep -E '\.txt$|\.TXT$' | wc -l
```
这个命令的含义是:
- `ls -1` :列出目录下的所有文件和文件夹,每个文件和文件夹占一行。
- `grep -E '\.txt$|\.TXT$'` :使用正则表达式过滤出所有以`.txt`或`.TXT`结尾的文件名。
- `wc -l` :统计过滤后的文件名数量。
如果你想要统计当前目录下的txt文件和TXT文件的数量,可以直接在终端输入该命令即可。如果你想要统计其他目录下的txt文件和TXT文件的数量,可以将该命令中的`.`替换为你想要统计的目录的路径。
阅读全文