HandBrakeCLI で動画の一括変換するも失敗してファイルサイズが 512KB になってしまったものがある。ファイルサイズ順で一覧化すると512KBになっているのがわかる。
$ ls -shalS
正常に変換されると適切なファイルサイズが出るが
失敗していると 512KB になってしまっている。
mp4ファイルのうちサイズが 512KB のものだけを選び、1列目(ファイルサイズ)と10列目(ファイル名)だけを表示してみる。
$ ls -shalS | awk '{if ($1 ~ /512/) print $1,$10}'
3,000近いファイルから一瞬でフィルタされる。Linixほんと最高だ。
あとはこれを rm に食わせれば不要ファイルだけ削除できる。
$ rm -rf ` ls -shalS | awk '{if ($1 ~ /512/) print $1,$10}'`