코드네임 :
[Linux] 함수 (13주차) 본문
배시쉘 2 산술 비교 연산자 !!!!!! 보기 코드짤때...
함수정의
함수이름()
{
명령어리스트
}
따라하기 하기
함수의 종료 조건 - return
return [n]
- 함수 본문 안의 마지막 문장 실행
- return 문 실행
- 지정한 값이 함수의 종료값으로 $?에 저장됨
따라하기
lab1
lab2
다양한 if 조건문 표현 방식 : [ ] vs [[ ]] vs ( ) ( 다 같은 의미긴 함 )
#!/bin/bash
a=1
b=1
if[ $a -eq 1 -a $ -eq 1 ]; then
echo "[ all match ]"
fi #fi는 if문의 끝을 의미
if [ $a -eq 1 ] && [ $b -eq 1 ]; then
echo "[ all match ]"
fi
if [[ $a -eq 1 ] && $b -eq 1 ]]; then
echo "[[ all match ]]"
fi
if (( $a ==1 && $b == 1 ))
then
echo "(( all match ))"
fi
'⚙️Computer System > Linux' 카테고리의 다른 글
[Linux] Docker (0) | 2023.12.06 |
---|---|
[Linux] 디버깅 (0) | 2023.11.29 |
[Linux] 배시 쉘 프로그래밍 3(엥 다 안나갔는데) (0) | 2023.11.22 |
[Linux] 배시 쉘 프로그래밍2 (0) | 2023.11.15 |
[Linux] 배시쉘 프로그래밍1 (0) | 2023.11.08 |