Linux Shell: 获取目录下所有 MP3 和 FLAC 文件并播放
您可以使用以下命令来获取列表下以 '.mp3' 和 '.flac' 结尾的文件,并依次使用 'mpv' 播放它们:
find /path/to/directory -type f \( -iname "*.mp3" -o -iname "*.flac" \) -exec mpv '{}' ;
请将 '/path/to/directory' 替换为您要搜索的目录的路径。
该命令使用 'find' 命令来递归地搜索指定目录下的文件。'-type f' 选项用于限制搜索结果只包括文件,而不包括目录。'-iname' 选项用于忽略文件名的大小写差异,'.mp3' 和 '.flac' 是通配符模式,用于匹配以 '.mp3' 和 '.flac' 结尾的文件。
'-exec' 选项用于在找到匹配的文件时执行指定的命令,'{}' 是 'find' 命令的占位符,表示找到的文件名。在本例中,我们将找到的每个文件依次传递给 'mpv' 命令进行播放。
请注意,这里使用的是 'mpv' 命令进行播放,您可能需要先安装 'mpv' 播放器。
原文地址: https://www.cveoy.top/t/topic/qoOp 著作权归作者所有。请勿转载和采集!