What are the scope restrictions for setting shopt extglob. and other options?
My non-interactive bash shell has extglob off
. I would like to turn it on in the statement immediately before a command, but I have noticed that when shopt -s extglob
is within an if .. then .. else
block, it somehow does not register.