いくつかのタスクを実行するBourneシェルスクリプトがあります。これらのタスクの1つは、いくつかのファイルを特定のディレクトリに移動することです。今日、スクリプトを実行すると、次のメッセージが表示されました。
mv: will not overwrite just-created <filename> with <sameFilename>
ここで、filenameはフルパスを含む元のファイル名であり、sameFilenameはまったく同じファイルとパスです。私はこのスクリプトを毎日定期的に使用していますが、これまでこのメッセージを受け取ったことはありません。
スクリプトを実行した直後に、エラーが続くかどうかを確認するためにスクリプトを再実行しましたが、再度実行することはできませんでした。このスクリプトはRedHat5Enterpriseで実行しています。