Есть ли способ обновить символическую ссылку после ее изменения или устаревания?Обновить устаревшую символическую ссылку linux
У меня есть скрипт, который указывает на связь сказать:
/apps/myapps/release/current/....
Где ток является символическая указывая сказать последний релиз
Позже я пытаюсь использовать эту ссылку таким образом, как
apps/myapps/release/current/scripts/start.sh
Но если у меня есть этот current
как рабочий каталог, то при изменении ссылки ничего не изменится.
Для того, чтобы это изменение вступило в силу, мне нужно будет подключиться к приложениям/myapps/release, а затем вернуться к scripts
, чтобы получить доступ к start.sh
.
Я уверен, что должен быть лучший способ.
Поэтому, когда я меняю ссылку, я делаю rm, чтобы удалить ссылку, а затем ln -s, чтобы создать новую. Я не вижу, что это будет иначе. Возможно, я не должен был понять, что ссылка устарела. –
Вам не нужно rm. –