sh 명령은 정확히 무엇입니까? 명령이 무엇인지 알

sh 명령이 무엇인지 알 수 없습니까?

http://unixhelp.ed.ac.uk/CGI/man-cgi?sh

파일을 실행합니까?

바람둥이처럼 :

sh /usr/local/tomcat/bin/shutdown.sh

죄송합니다. 혼란 스럽습니다.



답변

sh는 bourne shell 입니다.

여러 가지 쉘이 있으며, 그 중 bourne은 모든 표준 시스템에 설치된 오래된 표준이며 일반적으로 보장 할 수있는 쉘이 존재합니다.

셸은 입력을 가져 와서 화면, 올바른 파일 등으로 출력을 제공하고 작업 관리, 종료, 표현식 테스트 등에 필요한 모든 기본 제공 명령을 제공하는 명령 해석기입니다.

위의 명령은 bourne 쉘을 사용하여 해당 쉘 스크립트를 실행하는 것입니다. 다른 쉘은 다른 구문을 사용하므로 올바른 쉘을 사용해야합니다. 쉘의 첫 줄은 사용할 것을 정의해야합니다 : #! / bin / sh는 / bin / sh 사용을 말합니다.


답변

sh는 bourne shell입니다. /usr/local/tomcat/bin/shutdown.sh쉘 스크립트입니다. 쉘 스크립트로 sh file실행 file됩니다. 일반적으로 그냥 실행 비트를 설정하고 실행합니다 ./file.