cp
GNU財団のcoreutilsチームが管理する非常に人気のあるLinuxツールです。
デフォルトでは、同じ名前のファイルは上書きされます。ユーザーがこの動作を変更したい場合は、--no-clobber
コピーコマンドに追加できます。
-n, --no-clobber do not overwrite an existing file (overrides a previous -i option)
なぜ似たものがないのですか--no-overwrite
?
ベストアンサー1
」クローパーデータ操作の文脈において、「」はデータを上書きして破壊することを意味する。 Unix環境でのファイルの文脈におけるこの用語の使用は、少なくとも1980年代初頭、おそらくそれ以前にさかのぼります。石を切る既存のファイルの上書きを拒否するようにset noclobber
構成する必要があります (後で ksh93 およびその他の sh スタイルのシェルで)。いつ>
set -o noclobber
GNU coreutilsを追加 --no-clobber
(2009)、彼はシェルと同じ語彙を使用しました。