본문 바로가기
반응형

IT/리눅스 쉘 스크립트14

[shell script] 쉘 스크립트 기초 #8 - 제어문 select문 설명 및 예제 [shell script] 쉘 스크립트 기초 #8 - 제어문 select문 설명 및 예제 ※ 목차 1. 쉘 스크립트 select문이란? 2. 쉘 스크립트 select문 문법 3. 쉘 스크립트 select문 기본 예제 4. 쉘 스크립트 select문 예제 응용 5. continue와 break 설명 1. 쉘 스크립트 select문이란? 리눅스 쉘(linux shell)에서 사용하는 쉘 스크립트 또는 쉘 프로그래밍 select문은 조건의 여부에 따라 다음 명령을 수행하는 제어문 중 하나입니다. select문은 사용자에게 여러 가지의 메뉴를 번호로 표시하여 사용자로부터 선택입력을 받아 명령을 수행하게 됩니다. 만약 사용자가 A, B, C 총 3개의 선택 메뉴가 있을 때 B를 선택하게 된다면 select문은 아.. 2022. 6. 16.
[shell script] 쉘 스크립트 기초 #7 - 제어문 case문 설명 및 예제 [shell script] 쉘 스크립트 기초 #7 - 제어문 case문 설명 및 예제 ※ 목차 1. 쉘 스크립트 case문 설명 2. 쉘 스크립트 case문 문법 3. 쉘 스크립트 case문 기본 예제 4. 쉘 스크립트 case문 예제 응용 1. 쉘 스크립트 case문 설명 case는 영어 해석 그대로 특정한 상황의 경우를 뜻합니다. 즉, 정해진 경우에 따라 case문이 수행하게 됩니다. if문을 이용하여 여러 가지의 조건을 할 수 있지만 스크립트 내용이 길어질 뿐만 아니라 코딩을 한 줄 한 줄 수행하다 보면 수행 시간이 길어질 수 있습니다. 따라서 제어문 case문은 입력된 경우의 변수에 따라서 주어진 행동을 수행합니다. 2. 쉘 스크립트 case문 문법 case문 시작은 case {변수} in 으로 .. 2022. 6. 12.
[shell script] 쉘 스크립트 기초 #6 - 반복문 for문 개념 및 사용법 [shell script] 쉘 스크립트 기초 #6 - 반복문 for문 개념 및 사용법 ※목차 1. 쉘 스크립트 반복문 for문 개념 2. 쉘 스크립트 반복문 for문 사용법 및 예제 1. 쉘 스크립트 반복문 for문 개념 형식 for 반복문은 위 형식과 같이 변수에 각각의 값이 들어가 do 안에 있는 반복할 문장을 실행 합니다. 값의 개수 만큼 for문이 반복적으로 실행이 됩니다. for 변수 in 값1 값2 값3 값4 ... do 반복할 문장 done 작동원리 값1,2,3이 각각 숫자 1, 2, 3이라고 가정하에 동작 순서는 아래와 같습니다 1. 숫자 1이 AA의 변수에 들어가 반복할 문장에 $AA가 1로 바뀌어 'This is number 1' 을 출력하고 1의 반복을 종료합니다. 2. 숫자 2가 A.. 2022. 5. 10.
[shell script] 쉘 스크립트 기초 #5 - 조건문 if문 옵션 사용법 및 총정리 [shell script] 쉘 스크립트 기초 #5 - 조건문 if문 옵션 사용법 및 총정리 ※ 목차 1. 쉘 스크립트(shell script) if문 문자열 비교 옵션 2. 쉘 스크립트(shell script) if문 산술 비교 옵션 3. 쉘 스크립트(shell script) if문 파일 조건 옵션 옵션에 대한 설명은 위 그림과 같은 조건으로 사용법을 설명하며 아래의 내용중 then을 포함한 나머지 내용은 생략합니다. if [ 값1 조건 값2 ] then 명령 else 명령 fi 1. 쉘 스크립트(shell script) if문 문자열 비교 옵션 문자열을 기준으로 문자열을 서로 비교하거나 문자열자체를 조건으로 검사합니다. 번호 옵션 사용법 설명 1 없음 if [ 문자 ] 빈 문자열이 아니라면 참입니다. .. 2022. 4. 27.
[shell script] 쉘 스크립트 기초 #4 - 조건문 if문 개념 규칙 및 문법 [shell script] 쉘 스크립트 기초 문법 - 조건문 if문 개념 규칙 및 문법 ※ 목차 구성 1) 쉘 스크립트(shell script) if문이란? 2) 쉘 스크립트(shell script) if문 규칙 - shell if 띄어쓰기, 이중 대괄호, 정수형 문자형 비교, 변수 및 문자 숫자 사용 3) 쉘 스크립트(shell script) if문 문법 - shell if 기본 사용법, then else 조건, elif 다중 조건 쉘 스크립트(shell script) if문이란? 리눅스 쉘 스크립트 if문(linux shell script if)은 리눅스 프롬프트 및 쉘 스크립트에서 사용할 수 있는 자료형 비교 구문으로 참인지 거짓인지에 따라 계산을 하여 출력 값을 설정할 수 있습니다. 상황에 따라 .. 2022. 4. 26.
[shell script] 쉘 스크립트 기초#3, 기초 예제 - 변수 사용 예제 [shell script] 쉘 스크립트 기초 예제 - 변수 사용 예제 ※ 목차 1. 변수 할당 - 숫자 활용 예제 2. 변수 할당 - 문자 활용 예제 3. 변수 할당 - 명령어 활용 예제 1. 변수 할당 - 숫자 예제 변수를 숫자로 활용하여 자주 사용하는 예 숫자로 변수를 사용 할 때는 기준을 정할 때 사용 될 수 있습니다. ### 숫자가 80과 같은지 조건 검사하는 스크립트 [ server 2022-04-18 09:54:58 ] ~/testdir user@server # ls -l total 4 -rwx------ 1 user user 104 Apr 18 09:54 test_script.sh ### 숫자가 80일 때는 equal을 출력 [ server 2022-04-18 09:54:59 ] ~/test.. 2022. 4. 18.
반응형