Переместить файл или каталог, но оставить доступ через символическую ссылку в старом местоположении.

mv $1 $2 && ln -s $2/$(basename $1) $(dirname $1)


Команда перемещает файл или каталог с именем $1 в каталог с именем $2 и создает символическую ссылку на файл $1 в его старом местоположении. Символическая ссылка будет содержать путь к файлу $2 и имя файла $1. Это может быть полезно, если вам нужно переместить файл, но оставить ссылку на него в старом местоположении для обратной совместимости. Альтернативно, можно использовать команду cp для копирования файла и создания символической ссылки в старом местоположении.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *