1.1 Shell Script shell script는 shell에서 실행되는 명령어(command)와 shell script용 명령어(operator)들로 이루어진 실행 파일이다. 지정된 명령어 해석기가 shell script의 내용을 순차적으로 실행한다. shebang 해당 shell script파일을 실행할 명령어 해석기(command interpreter)를 지정한 라인을 말한다. shell script의 가장 첫 줄 & 첫 컬럼에서 시작해야한다. ex1) #!/bin/bash ex2) #!/usr/bin/perl ex3) #!/usr/bin/python 1.2 Shell Script : 변수(Variable) 변수 사용시에는 "=" 기호 앞뒤로 공백이 없이 입력하면 대입연산자가 된다. 그리고 선언된 변수는 기본적으로 전역 변수(global variable)다. 단 함수 안에서만 지역 변수(local variab
1. 쉘(Shell) 이란? 리눅스 커널과 사용자를 연결해주는 인터페이스 사용자가 입력하는 명령을 읽어 해석하고 프로그램을 실행시키는 인터페이스 2. 쉘(Shell)의 기능 명령어 해석기 기능 사용자와 커널 사이에서 명령을 해석하여 전달한다. (대화식 사용) 프로그래밍 기능 일련의 명령어와 쉘 자체로 프로그램을 만들 수 있다 (Shell Script). 사용자 환경설정 기능 리눅스의 세션 변수들을 정의하여 사용자가 리눅스 환경을 설정할 수 있다. 3. 쉘(Shell)의 종류 bourne shell 계열 sh (bourne shell) 1974년 'Stephen Bourne' (스티브 본) 이 개발한 최초의 쉘 \- /bin/sh ksh (korn shell) \- 유닉스에서 가장 많이 사용되는 본 쉘을 확장한 쉘 \- /bin/ksh