Можно ли добавить символ подстановки к переменной пути?

xrandr должно быть тем, что вы ищете.

Кроме того, вам может потребоваться просмотреть инструкции Multihead инструкции.

Мне повезло с xrandr на gnome 3, но он должен нормально работать с KDE.

1
06.03.2019, 14:31
1 ответ

Да, добавление расширения /opt/app1/bin/**/*/к переменной PATH (при условии, что вы установили соответствующую опцию для своей оболочки, чтобы заставить **расширяться ), приведет к поиску исполняемых файлов в этих каталогах.

Обратите внимание, что завершающий */здесь лишний; вы можете просто использовать расширение /opt/app1/bin/**/, чтобы получить список всех подкаталогов в /opt/app1/bin.

Я не вижу ограничения по длине в спецификации POSIX для $PATH , приведенной в базовых определениях --переменных среды --других переменных среды.

Сложности, которые я могу вообразить,:

  • маскирование идентичных команд --при наличии двух одинаковых имен исполняемых файлов, то тот, который найден (и вставлен в PATH)первым , будет вызываться по умолчанию

  • дополнительная задержка при невозможности найти ошибочную команду (, так как ваша оболочка ищет ее во всех этих каталогах)

0
28.01.2020, 00:19

Теги

Похожие вопросы