1つのコマンドで2つのファイルをコピーする

1つのコマンドで2つのファイルをコピーする

2つのファイルをコピーする/etcディレクトリから。顧客注文そして顧客名両方のファイルを/etcディレクトリからホームディレクトリにコピーします。ホームディレクトリをデフォルトのディレクトリとして、最小限のキーストロークを実現。

答え1

「最善の」単一のコマンドは

cp -i /etc/cust_{order,name}s $HOME

答え2

ホームディレクトリをデフォルトディレクトリとして

つまり、すでにホームディレクトリにいるということだと思います。そうでない場合は、次の操作を行ってください。

$ cd ~

最も少ないキーストロークでこれを行うには、次のようにします。

$ cp /etc/cust_*s .

またはコピーしたい場合はのみこれら 2 つのファイルを正確に指定する場合は、テキスト ファイルに両方をリストすることができます。

/etc/cust_orders
/etc/cust_names

これを「f.txt」として保存すると、次のようにしてその 2 つのファイルのみをコピーできます。

cp `cat f.txt` .

関連情報