반복문
·
쉘 스크립트
들어가기 전반복문 역시 break와 continue 같은 제어 구문 사용 가능하다. while 반복문형식while [ 조건 ]do 명령1 명령2done예제#!/bin/bashnumber=0while :do if [ $number -gt 2 ]; then break fi echo "Number: ${number}" ((number++))done 심화# 문자열 변수를 `while` 루프에 입력으로 제공echo "$content" | while read -r line; do echo "$line"done# 문자열 변수를 `while` 루프에 입력으로 제공while read -r line; do echo "$line"done  for 반복문형식for [ 배열_아이템 ] in [..
if 조건문
·
쉘 스크립트
문법중요한 점은 조건식 양쪽으로 여백이 있어야한다.if [ 조건식 ]; then 실행 구문 elif [ 조건식 ]; then 실행 구문if예시if [ 2 -eq 2 ] ; then echo "equal"fi조건식비교식[ -z ${A} ] : A 문자열의 길이가 0이면 TRUE[ -n ${A} ] : A 문자열의 길이가 0이 아니면 TRUE[ ${A} -eq ${B} ] : A와 B값이 같으면 TRUE[ ${A} -ne ${B} ] : A와 B값이 다르면 TRUE[ ${A} -gt ${B} ] : A가 B보다 크면 TRUE[ ${A} -ge ${B} ] : A가 B보다 크거나 같으면 TRUE[ ${A} -lt ${B} ] : A가 B보다 작으면 TRUE[ ${A} -le ${B} ] : A가 B보다 ..