[BASH Shell] shell script 주석(한줄 주석/여러줄 주석)
Linux 에서 shell script 를 작성하다보면 주석을 처리해야 하는 경우가 많다.
(설명을 달거나 사용되지 않도록 하기 위한 용도로...)
<단일 주석 또는 특정 부분 주석>
한줄 또는 특정 부분만 주석을 하고자 할 경우에는 "#"을 이용하여 주석을 처리 하면 된다.
<코드라인>
echo "여기는 출력된다." # 여기는 출력
#echo " 여기는 주석처리"
<여러줄/블럭 주석>
주석을 시작하는 부분과 끝을 표시한다. 여기서는 END라는 단어로 표시를 하였고 "END" 라는 단어를 작은 따옴표(') 또는 큰 따옴표(")로 감싸주면 된다.
<코드라인>
: << "END" #주석 시작
echo "여기서부터 "
echo "test_01"
echo "test_02"
echo "test_03"
echo "test_04"
echo "test_05"
echo "test_06"
echo "test_07"
echo "여기까지 주석처리 됨"
END #주석 끝
echo "여기는 주석이 안되어 있어 출력됩니다. "
여러줄 주석에 있어 위와 같은 방법을 쓸수도 있지만 단일 주석을 이용하여 여러줄을 주석할 수도 있다.
단일 주석 방법을 이용한 여러줄 주석 방법 1) - 추가 방법
vi 편집기를 열고 ctrl + v를 눌러 비주얼 모드로 진입한다. (비주얼 모드는 vim 이 설치 되어 있어야 한다. vim 설치 방법)
주석을 처리하고자 하는 라인까지 방향키 또는 vi방향키를 이용하여 이동한다.
shift + i 누르고 #을 입력한다.
esc 키를 여러번 누른다.
주석 처리 됨을 확인한다.
단일 주석 방법을 이용한 여러줄 주석 방법 2) - 치환 방법
vi 편집기를 열고 shift + v를 눌러 비주얼 모드로 진입한다. (비주얼 모드는 vim 이 설치 되어 있어야 한다. vim 설치 방법)
주석을 처리하고자 하는 라인까지 방향키 또는 vi방향키를 이용하여 이동한다.
키보드의 ":"를 누르고 s/^/#/g 를 입력 한다.
주석 처리 됨을 확인한다.
'Development > Bash Shell script' 카테고리의 다른 글
[BASH Shell] Shell script사용자 입력 받기 - backspace 키 사용하기 (0) | 2022.04.06 |
---|---|
[BASH Shell] case 문( 활용 포함) (0) | 2022.04.05 |
[BASH Shell] shell script 사용자 입력 받기 (input user keyboard) (0) | 2022.01.11 |
[BASH Shell ] 숫자 자릿수 0으로 채우기(00, 01, 02 ....) (0) | 2018.09.28 |
[BASH Shell ] 문자열 길이 구하기 (0) | 2018.09.18 |