tcsh에서 "extended_glob"을 활성화하는 방법은 무엇입니까?

tcsh에서 "extended_glob"을 활성화하는 방법은 무엇입니까?

tcsh 쉘에서 "extended_glob"을 활성화하고 싶습니다. 다음 명령을 시도했습니다.

setopt extended_glob
shopt extended_glob

그러나 이들 중 어느 것도 작동하지 않습니다.

tcsh에서 이 기능을 활성화하는 방법을 알려줄 수 있는 사람이 있나요?

답변1

혼란스러울 수도 있습니다 zsh. tcsh아니요extended_glob옵션. 및 재귀 glob 연산자 ( ksh93에서 동일한 옵션의 이름을 따서 명명되었지만 변형 만 추가됨 ) 및 및 (둘 다 에서 복사되었지만 원래는 ksh에서 나온 것으로 생각됨)를 추가 globstar하는 옵션이 있습니다 .**/***/zshglobstarksh93**/noglobnonomatchzshnoglob

옵션은 단지 특수 변수일 뿐입니다 ( 새 내장 변수를 사용하도록 변경되기 전까지 tcsh원래는 (tcsh 레거시가 있는 다른 셸)의 경우였습니다 ), 옵션을 활성화하려면 변수를 설정하기만 하면 됩니다.bashshopt

set globstar

man tcsh자세히보다.

관련 정보