ディレクトリとサブディレクトリ内のすべてのファイルを一覧表示するコマンドはありますか? たとえば、ディレクトリを整理するとき~/Download
に、すべてのムービー ファイルを特定のディレクトリに移動したいと考えています。
私がこれを試してみると:
mv *.avi Directory
サブディレクトリ内の avi ファイルは移動されません。これを行う方法はありますか?
find
次のように使用できます。
find . -name '*.avi' -exec mv "{}" Directory \;
このコマンドを~/Download
ディレクトリで実行する必要があります (または、ドットを別のソース ディレクトリ名に置き換えます)。-exec
との間の文字列は、\;
ファイル名が{}
.
find
次のコマンドを使用します。
find ~/Download -name \*.avi -exec mv "{}" Directory \;