【LINUX】將ID新增到下載的YouTube播放列表中
2020-12-28 LINUX
我用youtube dl下載了一個youtube播放列表有沒有任何方法可以將我下載的檔案重新命名為播放列表中檔案的附加id。
例如現在
xyz.mp4型
abc.mkv公司
希望
1-xyz.mp4
2-abc.mkv
(根據youtube播放列表中的數字)
解決辦法
如果檔案是按日期排序的(請檢查以下輸出是否正確):
i=1; ls -1trd * | while read -r filename; do echo $i' - '"$filename"; i="$(( i + 1 ))"; done
然後這將重新命名它們。對此沒有撤消功能
i=1; ls -1trd * | while read -r filename; do mv -vb "$filename" $i' - '"$filename"; i="$(( i + 1 ))"; done