Shell 스 크 립 트 입문 의 작성 형식 과 실행 방식 의 실현

목표.
1.셸 스 크 립 트 작성 규범 파악
2.셸 스 크 립 트 파일 을 실행 하 는 3 가지 방식 과 차이 점 파악
Shell 스 크 립 트 파일 작성 규범
 스 크 립 트 파일 접미사 이름 규범
셸 스 크 립 트 파일 은 텍스트 파일 입 니 다.접미사 이름 사용 권장.sh
첫 줄 형식 규범
첫 줄 은 Shell 해상도 기의 종류,문법 을 설정 해 야 합 니 다.

#!/bin/bash
의미:현재 셸 스 크 립 트 파일 을 설정 하고 bash 해상도 기 를 사용 하여 스 크 립 트 코드 를 실행 합 니 다.
주석 형식
문법

#     
다 중 주석,문법

:<<!
#     1
#     2
!
셸 스 크 립 트 HelloWord 입문 사례
수요
셸 스 크 립 트 파일 hello.sh 를 만 들 고 hello 셸 World 문자열 을 출력 합 니 다.
효과.
在这里插入图片描述
1.셸 스 크 립 트 파일 만 들 기

touch hello.sh
2.파일 편집

vim helloworld.sh
3.셸 스 크 립 트 파일 의 내용 을 다음 과 같이 추가 하고 종료 저장

#!/bin/bash
echo "hello shell world"
4.스 크 립 트 실행

sh hello.sh
실행 효과
在这里插入图片描述
스 크 립 트 파일 의 일반적인 실행 3 가지 방식
소개 하 다.
1.sh 해상도 기 실행 방식
문법:sh 소개:sh 명령 을 이용 하여 스 크 립 트 파일 을 실행 하 는 것 입 니 다.본질은 Shell 해상도 기 를 사용 하여 스 크 립 트 파일 을 실행 하 는 것 입 니 다.
2.bash 해상도 기 실행 방식
문법:bash 소개:bash 명령 을 이용 하여 스 크 립 트 파일 을 실행 하 는 것 입 니 다.본질은 Shell 해상도 기 를 사용 하여 스 크 립 트 파일 을 실행 하 는 것 입 니 다.
3.경로 만 실행 하 는 방식
문법:./ 소개:현재 디 렉 터 리 에 있 는 스 크 립 트 파일 실행
메모:스 크 립 트 파일 을 스스로 실행 하려 면 실행 가능 한 권한 이 있어 야 합 니 다.그렇지 않 으 면 실행 할 수 없습니다.
3 가지 방식 의 차이
sh 또는 bash 에서 스 크 립 트 파일 을 실행 하 는 방식 은 Shell 해상도 기 를 사용 하여 스 크 립 트 파일 을 직접 실행 하 는 것 입 니 다.실행 가능 한 권한 이 필요 없습니다.
경로 방식 만 스 크 립 트 파일 을 실행 하 는 것 입 니 다.실행 가능 한 권한 이 필요 합 니 다.
스 크 립 트 방식 1-sh 명령 실행
상대 경로 효과

sh hello.sh
절대 경로 효과

sh /root/sh_study/hello.sh
在这里插入图片描述
스 크 립 트 방식 2-bash 명령 실행
在这里插入图片描述
스 크 립 트 실행 방식 3-경로 만 실행
문법
STEP 1:모든 사용자 가 이 스 크 립 트 파일 에 실행 가능 한 권한 을 추가 하도록 설정 합 니 다.
문법
STEP 1:모든 사용자 가 이 스 크 립 트 파일 에 실행 가능 한 권한 을 추가 하도록 설정 합 니 다.

chmod a+x     
STEP 2:스 크 립 트 문법 실행
스 크 립 트 파일 의 상대 경로 나 절대 경로
예제:helloworld.sh 스 크 립 트 파일 을 경로 만 실행 합 니 다.
실행 권한 추가

chmod a+x hello.sh
상대 경로 실행 명령

./hello.sh
상대 경로 실행 효과
在这里插入图片描述
절대 경로 실행 명령

/root/sh_study/hello.sh
在这里插入图片描述
작은 매듭
1.셸 스 크 립 트 파일 작성 규범?
파일 의 접미사 이름:확장 자 를 사용 하 는 것 을 권장 합 니 다.sh.
첫 줄 에 해상도 형식 을 설정 해 야 합 니 다#!/bin/bash스 크 립 트 파일 의 설명
한 줄 주석,# 다 중 주석:<<!# !2.셸 스 크 립 트 파일 을 실행 하 는 데 어떤 세 가지 방식 이 있 고 그들의 차 이 를 설명 합 니까?
sh 실행 스 크 립 트 파일
bash 실행 스 크 립 트 파일
경로 만 스 크 립 트 파일 실행
차이 점:앞의 두 가 지 는 해상도 기 를 직접 실행 하 는 것 입 니 다.실행 가능 한 권한 이 필요 하지 않 습 니 다.마지막 으로 스 크 립 트 파일 이 스스로 실행 하려 면 실행 가능 한 권한 이 필요 합 니 다.
Shell 스 크 립 트 입문 의 작성 형식 과 실행 방식 의 실현 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 Shell 작성 형식 과 실행 방식 에 관 한 내용 은 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 도 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기