youtube-dl
私の周りにもそのような例が多い。youtube-dl
ファイルをダウンロードすると、*.part
ほとんどのファイルダウンローダが実行するのと同様に、ファイル内で実行されます(例:https://www.file-extensions.org/part-file-extension)。
もちろん、違いは(そして良いことは)メディアファイル名や部品などをダウンロードすることです。問題は、時々ファイル名を忘れてしまうことです*.part
。ディレクトリを解析し、ディレクトリまたはサブディレクトリ*.part
にファイルがあるかどうかを知る/共有する方法はありますか?
ベストアンサー1
特定の基準に合ったファイルを検索するコマンドはですfind
。現在のディレクトリから検索するには、次のようにします。
find -name '*.part'
ファイルに制限するには(ディレクトリや他の種類の結果を除く)、次のようにします。
find -type f -name '*.part'
または、bash
次のことができます。
shopt -s globstar
echo **/*.part
このglobstar
オプションは以下に説明されていますman bash
。
$ man bash | grep -A3 '^ *globstar'
globstar
If set, the pattern ** used in a pathname expansion context
will match all files and zero or more directories and
subdirectories. If the pattern is followed by a /, only
directories and subdirectories match.
または、再帰を必要とせず、このディレクトリー内のファイルだけが必要で、サブディレクトリーに気を付けない場合は、次のようにします。
ls *.part