Вопросы с тегом «shopt»

72
Задать и снять - почему два?

setи shoptоба встроенные оболочки, которые контролируют различные параметры. Я часто забываю, какие параметры устанавливаются с помощью какой команды, а какие устанавливаются / удаляются ( set -o/+o, shopt -s/-u). Почему есть две разные команды, которые, по-видимому, делают одно и то же (и имеют...

9
Как я могу предотвратить появление неподдерживаемых опций 'shopt' в моем .bashrc?

Я работаю в относительно гетерогенной среде, где я могу использовать разные версии Bash на разных узлах HPC, виртуальных машинах или моей личной рабочей станции. Поскольку я помещаю свои сценарии входа в Git-репозиторий, я хотел бы использовать один и тот же (ish) .bashrcпо всем направлениям, без...

9
Настройка параметров bash в составной команде

Я обнаружил, что установка параметра extglobоболочки в составном соединении приводит к отказу последующих антиглобов. Должны ли параметры оболочки быть установлены вне составных команд? Я не видел указаний на такое требование в справочных страницах bash. Как пример, следующий скрипт работает...

8
Каковы ограничения по объему установки Shog Extglob. а другие варианты?

Моя неинтерактивная оболочка bash имеет extglob off. Я хотел бы включить его в операторе непосредственно перед командой, но я заметил, что когда он shopt -s extglobнаходится внутри if .. then .. elseблока, он как-то не регистрируется. Следующий extglob-зависимая команда недопустима: syntax error...