Red Hat Linux의 터미널에서 엉망이었고 별표 ( *
)를 입력 한 다음 return을 입력하면 디렉토리의 프로그램 중 하나가 실행되었습니다. 왜?
가장 좋은 추측은 Unix가 그것을 와일드 카드로 취급하여 첫 번째 알파벳 프로그램을 실행했다는 것입니다. 이후 my_program.exe
와 one_of_my_programs.program
단순히 파일의 이름을 입력하여 실행할 수 있습니다, 와일드 카드 연산자는 가능한 모든 파일을 나타냅니다. 프로그램은 알파벳순으로 시작되므로 Unix가 실행합니다. 이것이 올바른 판단입니까?
*
알파벳순으로 확장 되지는 않지만 bash는 그렇게합니다.