これはおそらくUNIXユーザーの初心者ですが、私はオンラインで簡単な答えを見つけられませんでした。複数のサブディレクトリから選択したファイルを1つのディレクトリに統合する方法
私はサブディレクトリを持つディレクトリを持っています。これらのサブディレクトリの中には.movファイルがあります。すべてのムービーを1つのディレクトリに統合したい。ファイル名はデジタルカメラのファイルであり、ファイルの名前は段階的に指定されていますが、日々のフォルダに分割されているため、ファイルの名前の競合については心配する必要はありません。
これらのファイルをすべて取得して、ホームフォルダのディレクトリにコピー(あるいはそれ以上に移動)するUnix-fuとは何ですか?
ありがとうございました。
ファイルに名前に空白が含まれていれば、これは壊れませんか?それともあまりにも多くの場合は?それは私の答えのディレクトリオーバーラップ問題を解決しますが... – thkala
@thkala、はい、それは、更新を参照してください – khachik
ありがとう!あなたの最後の提案(read行中の ".iname" * .mov "| find cp" $ line "OUTPUT_DIR /; done)は完全に機能しました。それはまた私にとって、非専門家のUNIXユーザーにとって最も理解しやすいものです。私はxargsの解を理解しようとしましたが、xargsを読んでいましたが、そのコマンドの仕組みを理解していません。 – beibei2