ファイルを一度に削除またはコピー

ファイルを一度に削除またはコピー

4つのディレクトリがあるとしましょう。

Directory_1 Directory_2 Directory_3 Directory_4
  1. Linux端末でコマンドラインを使用できます。コピーこれらすべてのディレクトリに1つのファイルがありますか?
  2. Linux端末でコマンドラインを使用できます。削除するこれらのすべてのディレクトリに同時にファイルをコピーしますか?

答え1

Linux端末でコマンドラインを使用してこれらのすべてのディレクトリにファイルをコピーできますか?

はい、しかし初心者にとっては明確ではありません

tee Directory_{1..4}/file <file >/dev/null

別の方法は、4つの別々のコマンドを使用することです。

cp file Directory_1
cp file Directory_2
cp file Directory_3
cp file Directory_4

bashあるいは、式を理解するシェル{1..4}、4つのディレクトリをすべて包括するループなどを使用してください。

for d in Directory_{1..4}; do cp file "$d"; done

Linux端末のコマンドラインを使用して、これらのすべてのディレクトリのファイルを同時に削除できますか?

はい。rmワイルドカード付き

rm Directory_*/file

関連情報