Цель $ в символической ссылке?

Я следую процедуре , указывающей на создание символической ссылки:

sudo ln -s $(DynamsoftBarcodeReader)/lib/libDynamsoftBarcodeReader.so /usr/lib/libDynamsoftBarcodeReader.so 

Я интерпретирую это, чтобы означать, что мне нужно реализовать:

 sudo ln -s /home/pi/Desktop/dbr/lib/libDynamsoftBarcodeReader.so /usr/lib/libDynamsoftBarcodeReader.so 

Мой вопрос / беспокойство – это $ в процедуре: в чем его цель? Попытки Google не увенчались успехом

введите описание изображения здесь

  • Динамические символы
  • найти все символические ссылки в дереве каталогов, указывающем вне этого дерева
  • В чем разница между символическими и жесткими ссылками?
  • Символическая ссылка и вопросы с жесткой ссылкой
  • Поиск исходного файла символической ссылки
  • pwd без символических ссылок
  • Каковы некоторые способы обновления символических ссылок, когда они указывают на переменную?
  • Какой файловый режим является символической ссылкой?
  • One Solution collect form web for “Цель $ в символической ссылке?”

    Предполагая, что вы должны ввести это в оболочку, это замена команды . Оболочка выполняет команду DynamsoftBarcodeReader и заменяет $(DynamsoftBarcodeReader) в этой командной строке на результат, полученный при запуске DynamsoftBarcodeReader . Например, если команда DynamsoftBarcodeReader печатает /home/pi/Desktop/dbr , то целью символической ссылки будет /home/pi/Desktop/dbr/lib/libDynamsoftBarcodeReader.so .

    Примечание для будущих посетителей: в make-файле синтаксис $(…) имеет другое значение: он принимает значение переменной. В этом руководстве не упоминаются файлы make-файлов нигде, поэтому предположительно команда должна быть введена в командной строке в оболочке, такой как bash, и там это замена команды.

    Если бы $ был фактически в символической ссылке, это не имело бы особого значения, символическая ссылка просто указывала бы на цель, которая содержит символ $ . Но этого не происходит.

    Interesting Posts

    Bourne Shell do while loop возвращает все данные, но имеет две ошибки, нет такого файла или каталога и повторяет имя оболочки

    Почему nm не отображает символы для /lib/i386-linux-gnu/libc.so.6?

    Почему нам не нужно вводить пароль для установки программного обеспечения в магазине приложений на Deepin?

    Файл конфигурации для виртуальной консоли

    Как включить подсветку nano-like whitespace в vim?

    Вилка: отрицательное возвращаемое значение

    Начать Vim как мой пользователь с привилегиями root

    Чередование долговременной задачи для приостановки / запуска для уменьшения процессора

    dd для клонирования с меньшим sdcard

    Как использовать пользовательскую переменную в команде для создания условия в if, если

    Как сохранить X-сессию – ArchLinux + Openbox

    запускать команды оболочки через модуль os и модуль подпроцесса, один работает, а другой не работает

    Как прекратить удаленно называемый «хвост -f», когда соединение закрыто?

    понимать сообщения журнала sendmail

    Невозможно запустить сервер Glassfish на CentOS 5: предполагается, что порт используется, но это действительно не так.

    Linux и Unix - лучшая ОС в мире.