bash 명령 사용 설명

2039 단어
Linux 에 서 는 bash 를 기준 으로 'sh' 확장자 가 있 는 vi 편집기 등 텍스트 를 처리 하고 실행 하 는 것 을 기본적으로 묘사 합 니 다.
프로 그래 밍 과 마찬가지 로 변수, 함수, 산술 처리 등 많은 함수 가 있 기 때문에 작은 프로그램 이 라면 bash 로 작성 할 수 있 습 니 다.
또한, bash 는 셸 에서 실행 되 기 때문에 셸 스 크 립 트 라 고도 부 릅 니 다.
셸 스 크 립 트 만 들 기
먼저 "Hello World!!"를 콘 솔 에 출력 하 는 간단 한 스 크 립 트 를 만 듭 니 다.
vi 명령 으로 새 파일 을 만 듭 니 다.

$ vi hello.sh

편집 기 를 열 고 다음 과 같이 작성 하 십시오.

#!/usr/bin/bash
echo "Hello World!!"
exit 0

첫 번 째 줄 의 "# 1!/usr/bin/bash"는 bash 를 사용 하 는 셸 스 크 립 트 임 을 나타 낸다.
두 번 째 줄 은 실행 할 문 구 를 묘사 했다.
마지막 으로 "exit 0"을 사용 하여 bash 를 종료 합 니 다.인자 0 은 정상 적 인 끝 을 나타 낸다.
파일 을 만 든 후 bash 명령 으로 셸 스 크 립 트 를 실행 합 니 다.

$ bash hello.sh

실행 결과:

Hello World!!

Hello World !!출력 됨
또한 셸 스 크 립 트 를 실행 할 때 명령 은 bash 외 에 도 실행 권한 을 바 꾸 어 "./"로 실 행 됩 니 다.

$ chmod 755 hello.sh
$ ./hello.sh

sh 명령 으로 실행 하 는 방법 이 있 습 니 다.

$ sh hello.sh

셸 스 크 립 트 는 주석 과 프로 그래 밍 을 작성 할 수 있 습 니 다.
주석 은 "#"다음 에 쓸 수 있다.

#!/usr/bin/bash
echo "Hello World!!"
#结束处理。
exit 0

Shell 스 크 립 트 는 변수 와 할당 을 정의 할 수 있 습 니 다.

#!/usr/bin/bash
 
num=100
PI=3.14
STR1="Hello"
str_2="World!!"
 
echo ${num}
echo ${PI}
echo ${STR1}
echo ${str_2}
 
exit 0

변 수 는 대문자 와 소문 자, 숫자 와 밑줄 () 등 알파벳 숫자 문자 일 수 있 습 니 다.
변 수 를 할당 할 때 '변수 = 값' 이 라 고 쓰 십시오.
'=' 이전 과 이후 에 빈 칸 을 두 면 오류 가 발생 할 수 있 으 니 주의 하 십시오.
또한 변수 에 접근 할 때 변수 이름 전에 '$' 를 추가 해 야 합 니 다. 예 를 들 어 '${변수}' 와 같이 변 수 를 '{}' 으로 묶 어야 합 니 다.
입 출력

#!/usr/bin/bash
 
read AGE
echo "ege=$AGE"
 
exit 0

실행 결과:

30
ege=30

read 는 콘 솔 에서 입력 한 내용 을 매개 변수 에서 지정 한 변수 에 저장 합 니 다.
read 가 지정 한 변 수 는 일반 변수 라 고 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기