모든 쉘 전역 변수를 표준 정규식으로 변환하려는 계획이 있습니까?

모든 쉘 전역 변수를 표준 정규식으로 변환하려는 계획이 있습니까?

쉘 와일드카드(와일드카드) 구문과 표준 정규식 사이에는 많은 상상력이 있습니다.

모든 쉘 전역 변수를 표준 정규식으로 변환하려는 계획이 있습니까(또는 있었습니까)?

즉, 정규식을 사용하는 것입니다.~처럼Shellball 또는 이미 출시되었거나 출시될 예정인 정규식의 최신 버전입니다.

답변1

물론 대체 쉘을 생성하여 호출할 수 있지만 glob 대신 regex를 사용하는 쉘은 다음과 같이 대체 쉘로 대체할 수 /bin/myshell는 없습니다 ./bin/sh

  1. POSIX 표준을 준수하지 않음
  2. 기존 스크립트 모두 중단
  3. 처리하기가 고통스럽습니다( vi \.profile아마도 탈출하기 위해 .?)

따라서 /bin/shglob 대신 정규식을 사용하는 쉘로 대체되지 않습니다.

관련 정보