[求救] 找出档案数量多于x的资料夹

楼主: piatigorsky ( )   2018-12-12 06:44:50
我现在要把iTunes里的音乐复制到一台独立的随身听上
档案格式不是问题
但这台随身听只要同一个专辑里有超过255轨就会大乱
而我的iTunes数据库又有不少30多张CD的大合辑
由于这些合辑在建档的时候是依照CD张数输入的
所以曲目资料里会写ex. CD 15 of 30, track 20 of 25
所以无法直接从track编号知道整部合辑里有几首
有没有方式可以直接列出所有track总数大于255的专辑
或者在Finder里直接列出档案数量大于255的子资料夹?
当然我也可以手动一个一个去找和改资料
但我的音乐数据库(不含影片)就有超过2TB
总共专辑数超过三万
手动找起来不知道会找到哪一年
作者: otakuxavier (MAJAJA)   2018-12-12 07:10:00
使用智慧型播放列表试试?
楼主: piatigorsky ( )   2018-12-12 08:56:00
怎么设定?没有轨道数的选项啊
作者: AndyLee76 (AndyLee)   2018-12-12 09:26:00
写python吧XD
作者: lajji (喇机)   2018-12-12 09:54:00
写个python 很快的
作者: ho83leo (LWHo)   2018-12-12 12:00:00
从对话来解读,自己花时间学最快,或是花钱请别人帮忙。
作者: mikemax (Master)   2018-12-12 12:34:00
会用command line就ls -lR {资料夹路径}
作者: lancast (Lanc)   2018-12-12 13:39:00
理论上 track xxx of 256 全部256首都在数据库内的话用Track Number 找出大于255的所有曲目 就差不多够了啊除非你有零星下载的歌 不是完全整张都在数据库的才找不到
作者: crescent3 (C3)   2018-12-12 22:17:00
finder搜寻或智慧型档案夹就行了...
作者: airkao (Air)   2018-12-12 23:06:00
https://goo.gl/CBW9RT 列出档案数>255资料夹 试试?
作者: cgjosephlee (JLee)   2018-12-13 00:47:00
作者: adrianshum (Alien)   2018-12-13 13:18:00
Bash 那个有点太长了,每个目录下面的档案数,用(含子目录)find dirName -type f | wc -l 或(不含子目录)ls -al | grep '^-' | wc-l 就行了

Links booklink

Contact Us: admin [ a t ] ucptt.com