現在のbashセッションでextglobが有効になっているかどうかを知る方法は?

11
2016.01.14

bashターミナルを開いています。値を変更する前に、このセッションでオプションextglobが有効になっているか無効になっているかを確認したいと思います。これどうやってするの?

回答
1
2021.12.30

上記の回答に加えて、 setフラグの場合、

現在のフラグのセットは$-にあります。

(出典:bashヘルプ)

 if [[ ${-%x*} != $- ]] ; then echo "Debug (xtrace) is on"; fi