小编jCl*_*k94的帖子

删除除特定类型的最大文件之外的所有文件

我试图在我的音乐收藏中组织专辑封面,以便每个文件夹只分配一个图像。

我的目录结构目前看起来像:

/path/to/music/Album Name/
/path/to/music/Album Name/1 - Track one.flac
...
/path/to/music/Album Name/cover.jpg (either this)
/path/to/music/Album Name/folder.jpg (or this)
/path/to/music/Album Name/Album Name.jpg (or this is the largest file)
/path/to/music/Album Name/AlbumArtSmall.jpg  
Run Code Online (Sandbox Code Playgroud)

(加上 Windows 媒体播放器生成的其他低分辨率图像)

我想扫描每个文件夹并删除除最大的 jpg 之外的所有文件夹并将其重命名为cover.jpg.

正如标签所示,我已经安装了 cygwin,但也可以启动到 Ubuntu,在那里我可以访问 bash 和 zsh,如果这使问题更容易。

bash zsh cygwin

4
推荐指数
1
解决办法
340
查看次数

标签 统计

bash ×1

cygwin ×1

zsh ×1