- 締切済み
UNIX CP "で上書きしません"
いつもお世話になっております。 UNIXコマンド実行時に出るメッセージの解決方法をご教授願いないでしょうか cp /usr/test/test/*/*csv /usr/test/result/ とすると cp: たった今作成した `/usr/test/result/test.csv' には /usr/test/test/test.csv' で上書きしません とメッセージが表示されます。 お手数ですが、お願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- kmee
- ベストアンサー率55% (1857/3366)
回答No.2
これだと、 /usr/test/test/A/test.csv /usr/test/test/B/test.csv の両方とも /usr/test/result/test.csv という同じファイルにコピーしようとします(それでエラーになってます) あなたが希望しているのは、そういう動作なのでしょうか? もし、希望したものならば、A,Bどちらを/usr/test/result/test.csvにしたいのでしょうか? 希望していないのなら、あなたがそのコマンドで期待するのはどんなコピーなのでしょうか? それぞれ対策が違います。
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
どのような結果をお望みで?
質問者
補足
メッセージが出ないようにしたいです。 そもそもメッセージが出る理由も分からないのです。
お礼
お手数おかけしてすみません。 同一のファイル名があり、両方ともコピーしたかったのですが、 やはりディレクトリを掘って実施する事となりました。 ありがとうございました。