본문 바로가기
반응형

쉘 스크립트7

[shell script] 쉘 스크립트 기초 #9 - 제어문 while문 설명 및 예제 [shell script] 쉘 스크립트 기초 #9 - 제어문 while문 설명 및 예제 ※ 목차 1. 쉘 스크립트 while문이란?? 2. 쉘 스크립트 for문과 while문의 차이 3. 쉘 스크립트 while문 문법 4. 쉘 스크립트 while문 기본 예제 5. 쉘 스크립트 while문 예제 응용 6. echo 출력 색상 바꾸기 1. 쉘 스크립트 while문 이란?? 리눅스 쉘(linux shell)에서 사용하는 쉘 스크립트 또는 쉘 프로그래밍 while문은 특정 조건이 참이면 거짓일 때까지 주어진 명령을 순차적으로 반복하는 제어문 중 하나입니다. while문은 모든 프로그래밍 언어에서 널리 사용하는 루프 구조 중 하나이며 while문이 반복될 때마다 조건 명령을 다시 실행하여 반복합니다. 2. 쉘 스.. 2022. 7. 16.
[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)란?? 쉘 스크립트(shell script)에 쉘에 대한 설명, 쉘 스크립트 실행 파일 만들기에 대한 내용은 맨 아래 링크를 들어가시면 자세한 설명이 있으니 참고해주시면 됩니다. 쉘 스크립트(shell script)는 간단한 설명으로 쉘이 읽고 해석하여 실행할 수 있는 명령어들로 이루어진 텍스트 파일입니다. 예시) #!/bin/bash if [ $1 = "yes" ] then echo "argument is apple" else echo "argument is not apple" fi 쉘 스크립트(shell script) 파일 작성 간단히 설명하면 리눅스 서버의 편집기를 사용하여 스크립트 파일(script fi.. 2022. 6. 10.
[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.
반응형