用shell脚本计算文件中所有mp3文件的数量并输出到另外一个文件
时间: 2023-05-29 20:02:33 浏览: 245
利用shell脚本遍历文件夹内所有的文件并作整理统计的方法
可以使用以下shell脚本来计算文件中所有mp3文件的数量并输出到另一个文件:
```
#!/bin/bash
# 定义要查找的文件格式
file_format="mp3"
# 定义查找的目录
search_dir="/path/to/search/directory"
# 定义输出文件路径
output_file="/path/to/output/file"
# 使用find命令查找目录下所有符合格式的文件,并将结果输出到临时文件
find "$search_dir" -type f -name "*.$file_format" > temp_file
# 统计临时文件中的行数,即为mp3文件数量
mp3_count=$(wc -l < temp_file)
# 将计算结果写入输出文件
echo "MP3 file count: $mp3_count" > "$output_file"
# 删除临时文件
rm temp_file
# 输出计算结果
echo "MP3 file count: $mp3_count"
```
使用时,需要根据需要修改 `file_format`、`search_dir` 和 `output_file` 变量。执行脚本后,会在终端和输出文件中分别显示计算结果。
阅读全文