問題タブ [shopt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
517 参照

python - Python から呼び出されたときに shopt が失敗するのはなぜですか?

shopt は私のパスにあるようには見えませんが、bash にはあります:

0 投票する
2 に答える
74 参照

arrays - Nullglob は配列宣言の印刷を中断します

GNU bash バージョン 3.2.57 でdeclare、配列変数を出力するための使用とnullglobオプションの間で競合が発生しています。

これらの 2 つは非常に無関係のように思えますが、nullglob有効になっている場合、これは意図的なものですか?

出力:

中央の行に注意してください。nullglobが設定されている場合、宣言BARは発行されません。

0 投票する
1 に答える
227 参照

bash - tmux 内で shopt -s autocd が見つからない?

とても奇妙です。ファイル内で設定しましたが、シェルで実行するとshopt -s autocd、それが使用可能 (および設定) であることがわかります。.bashrcshopt -p

しかし、tmux シェルを起動しshopt -pて autocd オプションを実行した瞬間は表示されなくなり、cdコマンドを前に付けずにディレクトリに移動しようとすると失敗し、次のメッセージが表示されます。-bash: /Users/me/some/directory: is a directory

shopt -p これが内部tmuxの出力です...

shopt -p これが外部tmuxの出力です...

0 投票する
1 に答える
1176 参照

bash - シェル関数内で shopt が機能しない

私はUbuntuで作業し、bashシェルを使用しています

以下に示すように「エイリアス」を実行しようとしていますが、機能しません

'shopt -s expand_aliases; を試すと、ソース env.sh; hal-on' 外部関数は機能しますが、関数内では機能しません

エラーメッセージ

  • hal-on ./temp: 10 行目: hal-on: コマンドが見つかりません

私は何を間違っていますか?

0 投票する
1 に答える
2979 参照

bash - Bashでshoptオプションを無効にするには?

shoptたとえば、オプションを無効にする方法はextglob?

私は自分の.bashrcファイルにこれを持っています: