2013-10-02 9 views
7

ネストされたディレクトリfoo/barと空のディレクトリdestとします。 のように、にディレクトリfoo/barが含まれているとします。bashでinstallを使ってディレクトリにディレクトリをコピーする方法は?

私は次のことを試してみました:

install foo dest =>インストールします。省略するディレクトリ "foo" という

install -d foo dest =>何もあなたが代わりにcp -rを使用したい

+0

fooにbar以外の何かが含まれているとどうなりますか? – Danstahr

+0

'foo'はファイルも含むことができます。深さが不明な任意のディレクトリツリーにすることができます。 – mtsz

+0

可能重複http://stackoverflow.com/questions/417236/whats-the-best-way-to-move-a-directory-into-place-in-a-makefile-install – Will

答えて

3

を起こりません:

cp -r foo dest 
+0

'install:ディレクトリをインストールするときにターゲットディレクトリが許可されていません。 ' – mtsz

+0

@mtszが答えを変更しました –

+0

なぜ' cp -a'ですか? –