確認せずに既存のファイルをコピーしますか?

確認せずに既存のファイルをコピーしますか?

多数のファイルをコピーして上書きする必要がありますが、次のコマンドを使用しました。

# cp -Rf * ../

ただし、同じ名前のファイルがターゲットフォルダに存在するたびに、次の問題が発生します。

cp: overwrite `../ibdata1'? 

問題は上書きするファイルが200個ほどありますが、Y then Enter200回押すのは正しい方法ではないようです。

それでは、正しいアプローチは何ですか?

ベストアンサー1

これを行うことができますyes | cp -rf myxx。あるいは、rootとして実行している場合、.bashrcまたは.profileにcpからcp -iまでのエイリアスがあり、ほとんどの最新システムはrootプロファイルに対してこれを行います。

一時的にエイリアスを無視してコマンドの前に\を付けて、コマンドのエイリアス以外のバージョンを使用できます(例:\ cp everything)。

おすすめ記事