• ベストアンサー

cpコマンドで強制的に上書きしない方法

Linuxのcpコマンドで問い合わせなしで強制的に上書きする場合はオプションに「-f」をつけるのはわかるのですが、 問い合わせなしで、上書きしない方法はどうすればいいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • pakuti
  • ベストアンサー率50% (317/631)
回答No.1

cp自体には、-uがありますが 元のファイルと同じか新しい場合には上書きしない です。 条件を組み合わせるか、rsyncで代用するしかないかと思います。

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

test -f でファイルの存在を調べてあればcpしないという方法が確実でしょう。

DHIN
質問者

お礼

返事が遅くなってすみません。 回答して頂きありがとうございます。

関連するQ&A