人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

unix のコマンドらいんからの作業で、
ディレクトリ構造をもったまま、上書きしたいときは、どうするのが、いいのでしょう cp で単純にディレクトリ上書きすると中身がなくなってしまいます。

●質問者: kaiketsu
●カテゴリ:ウェブ制作
✍キーワード:CP UNIX コマンド ディレクトリ 構造
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● zizz_walla
●24ポイント

http://homepage2.nifty.com/cs/linux_command/command/cp.html

$BF|7P(JLinux(B (J[Linux$B%3%^%s%I=8(J](B (Jcp(B (J:(B $B%U%!%$%k$d%G%#%l%/%H%j$r%3%T!<$9$k(J

cp -r コピー元ディレクトリ コピー元ディレクトリ

と -r オプションをつけます。

ただ、-r オプションだけだと、タイムスタンプ等が

変わってしまいますので、-p オプションも同時につけることがほとんどです。

この場合、

cp -rp コピー元ディレクトリ コピー元ディレクトリ

とすればよいです。

URLは、linuxのものですが、-r -p については、unixでも同じ仕様です。

◎質問者からの返答

だとディレクトリまるごといれかわりませんか


2 ● esseesse
●23ポイント

ちょっと質問の意図が読み取りづらかったのですが、

$ cp -R コピー元 コピー先

ということをやりたいということでしょうか。

man cpしていただくとわかると思いますが、-Rは再帰(recursive)オプションです。


3 ● replicorn
●23ポイント

文章がちょっと曖昧で判らないのですが、もしかしたら-rオプションを指定して「cp -r ...」でできることかもしれません。

◎質問者からの返答

入れ替えにはなりませんか?

ディレクトリの中身がいれかわってしまったようなきがします。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ