У мене є веб-додаток, який містить безліч символічних посилань у підкаталогах. Мені потрібно перемістити додаток до іншої структури каталогу, і мені потрібно оновити всі посилання, щоб вказати на новий шлях. Наприклад:
Old Dir: /home/user/public_html/dev
New Dir: /home/user/public_html/qa
Old Symlink: /home/user/public_html/qa/multisites/slave01/images -> /home/user/public_html/dev/images
New Symlink:/home/user/public_html/qa/multisites/slave01/images -> /home/user/public_html/qa/images
Проблема полягає в тому, що їх багато розкидано по різних каталогах. Як я можу рекурсивно шукати від кореня і відтворити все символічні посилання , що вказують /dev/
з /qa/
?
find /home/user/public_html/qa/ -type l -lname '/home/user/public_html/dev/*'
нічого не виводить.