>운영 및 유지보수 >리눅스 운영 및 유지 관리 >Bash 명령을 사용하는 방법

Bash 명령을 사용하는 방법

不言
不言원래의
2019-01-23 15:36:128503검색

Bash(Bash)는 Bourne Again Shell의 약어로, 명령(예: Linux의 명령)을 설명하는 쉘을 실행하는 데 사용됩니다.

Bash 명령을 사용하는 방법

bash는 Linux에서 표준으로 채택되었으며 기본적으로 ".sh" 확장자를 가진 vi 편집기와 같은 텍스트의 처리 및 실행을 설명합니다.

프로그래밍과 마찬가지로 변수, 함수, 연산처리 등 많은 기능이 있어서 작은 프로그램이라면 bash로 작성해도 됩니다.

또한 bash는 쉘에 의해 실행되므로 쉘 스크립트라고도 합니다.

쉘 스크립트 만들기

먼저 "Hello World!!"를 콘솔에 출력하는 간단한 스크립트를 만드는 것부터 시작합니다.

vi 명령을 사용하여 새 파일을 만듭니다.

$ vi hello.sh

에디터를 연 후 아래와 같이 작성해주세요.

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

첫 번째 줄의 "#!/usr/bin/bash"는 bash를 사용하는 쉘 스크립트라는 의미입니다.

두 번째 줄은 실행할 명령문을 설명합니다.

마지막으로 "exit 0"을 사용하여 bash를 종료합니다. 매개변수 0은 정상 완료를 나타냅니다.

파일을 생성한 후 bash 명령을 사용하여 쉘 스크립트를 실행합니다.

$ bash hello.sh

실행 결과:

Hello World!!

Hello World!! Output

또한 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

변수는 대문자, 소문자, 숫자, 밑줄(_) 등 영숫자 문자일 수 있습니다.

변수에 값을 할당할 때는 "변수 = 값"이라고 씁니다.

"=" 앞뒤에 공백을 넣으면 오류가 발생하니 주의해주세요.

또한 변수에 접근할 때 "${variable}"과 같이 변수 이름 앞에 "$"를 추가하고 변수를 "{}"로 묶어야 합니다.

입력 및 출력

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

실행 결과:

30
ege=30

read는 콘솔의 입력을 매개변수에 지정된 변수에 저장합니다.

read로 지정된 변수는 일반 변수라고 할 수 있습니다.

위 내용은 Bash 명령을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.