0
我正在使用find
和ls
列出子文件夹中包含的mp3文件。在每个子文件夹中,我想将包含的文件列表输出到本地文件(存储在此子文件夹中)。如何列出子文件夹中的文件并将此列表输出到本地文件?
我试过这个命令:
find . -type f -name \*.mp3 -execdir basename {} >> playlist.m3u \;
,但它被保存在根目录.
和发现MP3文件不会包含子目录写入文件playlist.m3u
。
有没有办法写入存储在子目录中的文件?
谢谢!我修改了你的命令:'find -type d -exec bash -c'cd“$ 1”; find -maxdepth 1 -name \ *。mp3 -printf“%f \ n”> playlist.m3u'bash“{}”\;' – lamayo