rsync用于调整具有到目标位置的绝对路径的链接
是否可以使用rsync将绝对符号链接调整到目的地的新位置?
测试用例
现在我想将整个目录rsync到另一个位置. (组权限已调整,请查看以下原因)
这给了我:
问题 题
我尝试按照similar problem的解决方案,但它似乎没有做我想要的.. 谢谢! 解决方法
Rsync不支持这一点.它可以修改为这样做,但rsync已经有太多选项.您可以通过在rsync之后执行此目标来实现目标:
find /tmp/userb -type l -ls | awk '$13 ~ /^/tmp/usera/ { sub("/tmp/usera/files/","/tmp/userb/",$13); print $11,$13 }' | while read A B; do rm $A; ln -s $B $A; done (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- linux – bash脚本:如何使用对话框获取radiolis
- linux – systemctl status显示inactive dead
- linux – virbr#和vnet#有什么区别?
- linux – 如何在没有ifconfig的情况下获取TX / R
- debian – 基于“.deb”的Linux发行版是否支持De
- Liunx磁盘存储和文件系统
- linux – 列出从用户空间到内核空间的ioctl调用
- 什么是acpi_pm linux的clockource,什么硬件实现?
- Linux Shell Web超级终端工具shellinabox
- linux centos7.3安装lnmp,nginx-1.11.12 ,php7.