인터프리터 지시어
Interpreter directive![]() | 이 기사는 독자들에게 혼란스럽거나 불분명할 수 있다.(2016년 2월 (이 및 ) |
인터프리터 디렉티브는 컴퓨터 언어 구조이며, 일부 시스템에서는 시스템 실행 파일 형식의 한 측면으로 더 잘 설명되며, 컴퓨터 [1]프로그램에서 어떤 인터프리터가 명령을 해석하고 해석하는지를 제어하는 데 사용됩니다.
Unix, Linux 및 기타 Unix와 유사한 운영체제에서는 파일의 첫 번째 2바이트는 매직넘버(16진수 23과 21, 흔히 shebang이라고 하는 ASCII 값)를 구성하는 문자 "#!"이 될 수 있으며 스크립트의 첫 번째 줄 프리픽스는 보통 최대 14로 제한됩니다.2016년에는[citation needed] 최대 80자까지 도입되었습니다.스크립트(파일)의 파일 시스템 권한에 파일명으로 호출하는 사용자의 실행 권한 비트가 포함되어 있는 경우(종종 명령어 검색 경로를 통해 발견됨), 스크립트의 내용을 실행하기 위해 사용하는 인터프리터(통상 스크립트 언어를 구현하는 프로그램)를 운영체제에 지시하기 위해 사용됩니다(batc일 수 있습니다.h 명령어 또는 대화형 사용을 의도할 수 있습니다.예를 들어 #!/bin/bash가 있습니다.즉,[2][3][4][5][6][7] /bin 디렉토리에 있는 bash 쉘을 사용하여 이 스크립트를 실행합니다.
다른 시스템이나 파일에서는 인터프리터의 지시로 다른 매직넘버를 사용할 수 있습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ Weik, Martin H. (2000). Computer Science and Communications Dictionary. Vol. 1. Springer. p. 829. ISBN 978-0-7923-8425-0.
- ^ "Advanced Bash Scripting Guide". Retrieved 2012-01-19.
- ^ Cooper, Mendel (November 5, 2010). Advanced Bash Scripting Guide 5.3 Volume 1. lulu.com. p. 5. ISBN 978-1-4357-5218-4.
- ^ MacDonald, Matthew (2011). HTML5: The Missing Manual. Sebastopol, California: O'Reilly Media. p. 373. ISBN 978-1-4493-0239-9.
- ^ Lutz, Mark (September 2009). Learning Python (4th ed.). O'Reilly Media. p. 48. ISBN 978-0-596-15806-4.
- ^ Lie Hetland, Magnus (October 4, 2005). Beginning Python: From Novice to Professional. Apress. p. 21. ISBN 978-1-59059-519-0.
- ^ Schitka, John (December 24, 2002). Linux+ Guide to Linux Certification. Course Technology. p. 353. ISBN 978-0-619-13004-6.