У меня есть веб-приложение, в котором есть несколько символических ссылок в подкаталогах. Мне нужно переместить приложение в другую структуру каталогов, и мне нужно обновить все символические ссылки, чтобы указать новый путь. Например:
Старый Dir: /home/user/public_html/dev
New Dir: /home/user/public_html/qa
Старый Symlink: /home/user/public_html/qa/multisites/slave01/images -> /home/user/public_html/dev/images
Новый 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/*'
ничего не выводится.