cpコマンドでディレクトリの中身だけコピーする

$ tree
.
├── new
└── one
├── 1.txt
├── 2.txt
└── two

なディレクトリがあって
newの下にoneディレクトリの中身をコピーしたいとき

$ cp -r one new
$ cp -r one/ new
$ cp -r one new/
$ cp -r one/ new/

とかすると

$ tree
.
├── new
│   └── one
│   ├── 1.txt
│   ├── 2.txt
│   └── two
└── one
├── 1.txt
├── 2.txt
└── two

と、oneディレクトリができてしまいます
oneディレクトリいらないのに

$ cp -r one -T new
だとできました

$ tree
.
├── new
│   ├── 1.txt
│   ├── 2.txt
│   └── two
└── one
├── 1.txt
├── 2.txt
└── two

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください