⚙️Computer System/Linux
[Linux] 함수 (13주차)
비엔 Vien
2023. 11. 29. 13:34
배시쉘 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