Я создал набор символических ссылок, которые я могу использовать в BASH с CDPATH:«desk», который указывает на мой рабочий стол, и «docs», который указывает на мои документы. Я могу cd , используя эти символические ссылки cd docs без проблем, но я хотел бы также использовать эти символические ссылки для файловых операций cp, mv

Я читал, как скопировать символические ссылки на целевой объект как обычные папки, но мне это не помогло. Например, выполнение cp -L test.txt docs просто создает новую папку 'docs' и копирует туда файл. Как я могу использовать эти символические ссылки в качестве сокращения для источника и назначения?

1 ответ1

1

Вы не можете использовать переменную среды CDPATH для достижения этой цели, как описано здесь на сайте Unix & Linux StackExchange, где у вас гораздо больше шансов получить хорошие ответы на вопросы, связанные с Unix и Linux.

Ответ там дает некоторое представление о том, как обойти это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .