Я только что узнал о опции оболочки bash extglob здесь: - Как использовать обратные или отрицательные подстановочные знаки при сопоставлении шаблонов в оболочке unix/linux?
Все ответы, которые использовали shopt -s extglob
, также упомянули shopt -u extglob
, чтобы отключить его.
Почему я хочу превратить что-то настолько полезное? Действительно, почему это не по умолчанию?
Предположительно, он может дать некоторые неприятные сюрпризы.
Что они?