- ベストアンサー
ディレクトリの中身(ファイル)をコピーするコマンドは?(fedora)
こんにちは。 fedora core5を使っていてCPコマンドで困りました。 cp -R /home/aaa /home/bbb と入力して、aaaというディレクトリの中身のファイルを全てbbbというディレクトリへコピーしようとしたのですが、これではaaaというディレクトリごとbbbへコピーされてしまい、/home/bbb/aaa みたいになってしまいます。 指定したディレクトリの中のファイルを全て別ディレクトリへコピーするときはどのように指定すればよいのでしょうか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
カレントディレクトリが/homeとします。 cp ./aaa/* ./bbb/ とすればいいと思います。ドットファイルまでコピーしてくれるかどうかは自信がありません。manを読んで下さい。
その他の回答 (3)
- a-saitoh
- ベストアンサー率30% (524/1722)
回答No.4
cp -R /home/aaa/. /home/bbb cp -Rp のほうが良いと思いますよ。
質問者
お礼
詳しく教えて頂いてありがとうございます。
- noimi
- ベストアンサー率40% (4/10)
回答No.3
cp -Rf /home/aaa/* /home/bbb/と書けばaaa配下のフォルダもファイルも確認無しにコピーされます。
質問者
お礼
出来ました!ありがとうございます。
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.2
いろんな方法があると思うんだけど, たとえば tar Ccf /home/aaa - . | tar Cxf /home/bbb - とか cd /home/aaa; find . -name -print0 | cpio -p -0 /home/bbb とかかなぁ?
質問者
お礼
ありがとうございます
お礼
ありがとうございます。