Может ли кто-нибудь объяснить мне (лучше, если с примерами) значение параметра dereference_root в FileUtils.cp_r и в методе другого класса того же класса?Ruby - FileUtils - опция dereference_root
Заранее спасибо.
Может ли кто-нибудь объяснить мне (лучше, если с примерами) значение параметра dereference_root в FileUtils.cp_r и в методе другого класса того же класса?Ruby - FileUtils - опция dereference_root
Заранее спасибо.
Применяется только , если ваш исходный файл/каталог символическая ссылка. Если это так, и вы укажете эту опцию, то FileUtils.cp_r
перейдет по этой ссылке и скопирует исходные файлы , иначе вы получите только копию символической ссылки.
Но это не применяется рекурсивно. Итак, если у вас будут другие символические ссылки внутри вашей исходной папки, они будут просто скопированы как есть, без «разыменования».
Итак, как вы это воспринимаете рекурсивно? – nus