tcshで "extended_glob"を有効にする方法は?

tcshで "extended_glob"を有効にする方法は?

tcshシェルで "extended_glob"を有効にしたいです。次のコマンドを試しました。

setopt extended_glob
shopt extended_glob

しかし、これらのどれも機能しません。

tcshでこの機能を有効にする方法を教えてくれる人はいますか?

答え1

混乱する可能性がありますzshtcshいいえextended_globオプション。そして、再帰的なglob演算子を追加するオプションがあります(ksh93で同じオプションの名前にちなんで名前が付けられていますが、バリアントのみが追加されました)、および(両方からコピーされたが元々はkshから来たと思われます)globstar**/***/zshglobstarksh93**/noglobnonomatchzshnoglob

オプションは特別な変数にすぎません(新しい組み込み変数を使用するように変更されるまで、元々はtcsh(tcshレガシーを持つ他のシェル))でしたが、オプションを有効にするには変数を設定するだけです。bashshopt

set globstar

man tcsh詳細より。

関連情報