ソースファイルのlftpロギングが削除されました。

ソースファイルのlftpロギングが削除されました。

リモートサーバーからファイルを抽出するときに--remove-source-filesを使用すると、削除されたファイルのログはありません。

理論的には、 --remove-source-files を使用するたびにそのファイルが削除されると想定できます。一部のジョブはリモートファイルを削除し、他のジョブは削除しないため、これは混乱します。これをログに表示する方法はありますか?これまでstderrのデバッグ出力に含まれていることを確認しました。必要に応じて分析することもできますが、そうしたくありません。

わかりやすくするためのアップデート:元の「lftp」を意味するときに「rsync」とタグ付けしました。すべて同じロゴを持っていて、特に読者に混乱を与えます。

「set xfer:log yes」がオンのときに生成されたログファイルにリモート削除を記録しようとしています。

現在使用しているlftpコマンドは次のとおりです。

mirror --verbose=3 --Remove-source-files --no-perms \
  --no-empty-dirs --size-range=0-5368709120 \
  'sftp://fttestuser@localhost/path/to/files/' .

ベストアンサー1

おすすめ記事