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

7
Задать и снять - почему два?
setи shoptоба встроенные оболочки, которые контролируют различные параметры. Я часто забываю, какие параметры устанавливаются с помощью какой команды, а какие устанавливаются / удаляются ( set -o/+o, shopt -s/-u). Почему есть две разные команды, которые, по-видимому, делают одно и то же (и имеют разные аргументы для этого)? Есть ли какой-нибудь простой …
72 bash  settings  shopt 


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

1
Настройка параметров bash в составной команде
Я обнаружил, что установка параметра extglobоболочки в составном соединении приводит к отказу последующих антиглобов. Должны ли параметры оболочки быть установлены вне составных команд? Я не видел указаний на такое требование в справочных страницах bash. Как пример, следующий скрипт работает нормально (печатает a.0 a.1): #!/bin/bash touch a.0 a.1 \ a.b.0 a.b.1 …
9 bash  shopt 

1
Каковы ограничения по объему установки Shog Extglob. а другие варианты?
Моя неинтерактивная оболочка bash имеет extglob off. Я хотел бы включить его в операторе непосредственно перед командой, но я заметил, что когда он shopt -s extglobнаходится внутри if .. then .. elseблока, он как-то не регистрируется. Следующий extglob-зависимая команда недопустима: syntax error near unexpected token '('. Где можно extglobустановить и …
8 bash  shopt 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.