Linuxで特定の拡張子のファイルを移動する
ワイルドカードを組み合わせたmvコマンドで、指定された拡張子を持つファイルを移動できます。
.txtで終わるファイルを全て対象ディレクトリに移動させるには以下コマンドを実行する:
mv *.txt 目标目录
「* .txt」ファイルとは、.txt で終わるすべてのファイルを表すワイルドカードで、移動するターゲットフォルダは必要なターゲットフォルダのパスです。
もしあなたが現在ディレクトリにあるファイルのみを移動したいなら、./ 現ディレクトリを表すために使用できます。例えば:
mv ./*.txt 目标目录
現在のディレクトリとそのサブディレクトリ内のファイルを移動するには、次のように -R オプションを使用してファイルを再帰的に移動できます:
mv -R ./*.txt 目标目录
mv コマンドでファイルの移動を行う前に、移動先のディレクトリが存在することを確認してください。移動先のディレクトリが存在しない場合は、mkdirコマンドで作成してください。