有人可以确切地解释我(最好是用示例)在FileUtils.cp_r和同一类的其他类方法中的dereference_root选项的含义吗?
先感谢您。
最佳答案
如果您的源文件/目录是符号链接(symbolic link),则仅适用。如果是,并且您指定了此选项,则FileUtils.cp_r
将跟随此链接并复制原始文件,否则您将仅获得符号链接(symbolic link)的副本。
但这不适用于递归。 因此,如果您在源文件夹中还有其他符号链接(symbolic link),则将按原样复制它们,而无需“取消引用”。
关于ruby - Ruby-FileUtils-dereference_root选项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18037438/