This questionは、tarアーカイブの作成時にファイルを上書きする可能性があり、そのような状況を回避する方法を検討しようとしています。tarアーカイブの作成時にファイルが壊れるのを防ぐ方法
通常、私はファイルローラーを使用しますが、インストールされているバージョンが(1.1Gbのメモリを使用して)少し再生していますが、私はシステム管理者ではありません。
私は--confirmationと--interactiveを見ましたが、ファイルxをアーカイブに追加するかどうかを尋ねます。既存のファイルを上書きするかどうかはわかりません。例えば、
tar --interactive -czvf innocent_text_file.txt foo*
は、CPのため-iのように作用する任意のスイッチがあり、各ファイルについて私に尋ねたが、
innocent_text_file.txt上書き完全に満足しているだろうか?
注私はアーカイブの作成について質問しており、アーカイブを抽出することはありません。
明確化私が心配することは偶然グロブにリストされた最初のファイルを上書きしてしまい、この
tar -czvf * #Don't do this!
のようなものをやっています。それを避けるために、私は最初のファイルは、それが既存のファイルを上書きする原因となるかどうかを確認します
cp -i * #Don't do this!
のように、存在してすでに述べた場合にはタールが文句を言うにしたいです。
動作していないようです。 innocent_text_file.txtは、archive * creation *のための誤ったtarコマンドが与えられたときに上書きされます。 –
--keep-old-filesオプションは、 – steveayre