"-f" 플래그가 활성화된 경우 명시적으로 전역 확장을 수행합니다.

"-f" 플래그가 활성화된 경우 명시적으로 전역 확장을 수행합니다.

나는 이것을 가이드에서 본 적이 있습니다.https://sipb.mit.edu/doc/safe-shell/)은 glob 확장을 비활성화하는 것이 좋습니다 set -f(sh 및 bash에서). 이 옵션이 활성화되면 다른 셸을 사용하거나 해당 옵션을 일시적으로 비활성화하는 것 외에 sh -c 'echo *'명시적으로 전역 확장을 수행할 수 있는 방법이 있습니까 set +f; echo *; set -f?

관련 정보