Closed1
tarコマンドの終了コード1は何を意味するか

アーカイブに読み込んだファイルが変更されている場合に、tarは1を返す。これは警告でありエラーではない。tarが1を返す場合、アーカイブは最後まで実施されている。
--create, --append, --update オプションのいずれかが指定された場合は、アーカイブ処理の最中に変更されたファイルがあり、 従って、生成されたアーカイブはファイルセットの正確なコピーを保持していないことを示しています。
警告メッセージ:
tar: /xxx/xxx/xxx: 読み込んだファイルが変更されています
tarの返り値1を無視する事例。
Backup::Archive は現在、exit(1) コードを無視します。これは、tar ユーティリティがアーカイブ中に読み取っているディレクトリの 1 つ以上でファイルが変更されたことを示しているためです。
このスクラップは3ヶ月前にクローズされました