1つのコマンドで複数の種類のファイルをコピーする

1つのコマンドで複数の種類のファイルをコピーする

拡張子が異なる複数のファイルをあるディレクトリから別のディレクトリにコピーしたいと思います。

だから私は次のように書くでしょう:

cp -r dir1/*.gif dir2

しかし、同じコマンドですべての.jpgファイルをコピーしたいと思います。動作するANDコマンドはありますか?

ベストアンサー1

簡単にすべて一覧表示できます。

cp dir1/*.gif dir1/*.jpg dir2

仕組みは、シェルがパラメータを拡張して実際に実行できるように、一致する*すべての名前を渡すことです。cp

cp dir1/file1.gif dir1/file2.gif dir1/file3.jpg dir1/file4.jpg dir2

おすすめ記事