これが私の初期の状況です。
たとえば、名前付きフォルダには、Father
次の方法で保存されたいくつかのファイルがあります。 24のサブフォルダ(、、、...Father
と呼びます)が含まれており、各サブフォルダには2つのファイルがあり、最初のサブフォルダには2つのフォルダと2つの最初のサブフォルダがあります。第二等。Child1
Child2
file1.avi
file1.nfo
file2.avi
file2.nfo
私がやりたいことは、.avi
すべてのファイルをフォルダに入れることですFather
。他のファイルが欠落していることは気にしません。
これまでに試した最良の方法はaを使用することですが、cp -R ./*.avi .
フォルダからファイルを抽出せずに処理するのに時間がかかります。
どのように書くべきですか?
ベストアンサー1
globは*
通常のファイルだけでなくディレクトリも一致させるために使用できるので、探しているコマンドは次のようになります。
mv ./*/*.avi .