gpt4 book ai didi

Rsync 和 SSH : Only rename folder when renamed from source

转载 作者:行者123 更新时间:2023-12-02 00:42:50 27 4
gpt4 key购买 nike

我已经阅读了几个小时的 rsync 文档,但我无法弄清楚如何向 rsync 传达如何仅重命名(而不是重新上传文件夹及其内容)目标文件夹,当它们在资源。

我正在使用 SSH 连接到目的地,本地文件夹是源——远程服务器是目的地。如果我重命名包含文件的文件夹,rsync 会自动重新上传源文件夹的所有内容。我没有使用 rsync 的服务器部分,如果这样做的话也许它会起作用?

我在 lftp 上遇到过相同的行为,而这个工具似乎没有这些选项。即使是基于文件的日期规则,重命名文件夹中的文件也会被删除/重新上传。

如果有人知道如何管理这个,请提前致谢:)

最佳答案

我一直在寻找类似的东西。

到目前为止,我找到的最佳解决方案位于:

http://serenadetoacuckooo.blogspot.com/2009/07/rsync-and-directory-renaming.html

它基本上提到在每个文件夹中包含一个指示文件夹名称的元文件。
本质上,您希望检查该文件的目录名称,并且仅当它们相同时才使用 rsync(否则,发出远程重命名命令。)

这取决于您使用 rsync 的范围,但我希望这些信息可以帮助您。

关于Rsync 和 SSH : Only rename folder when renamed from source,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2073686/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com