쉘 스크립트 프로그래밍 – 2

사용자 정의 함수 사용자가 직접 함수를 작성하고 호출할 수 있다. 형식은 다음과 같다 func1.sh 실행 함수의 파라미터 사용 함수의 파라미터 즉 인자를 사용하려면 함수를 호출할 때 뒤에 파라미터를 붙여서 호출하며, 함수 안에서는 $1, $2, … 로 사용한다. 형식은 다음과 같다. func2.sh 실행 eval 문자열을 명령문으로 인식한다. 다음은 디렉토리 내의 .sh 파일을 전부 리스트 하는 프로그램이다. […]

쉘 스크립트 프로그래밍 – 1

셸은 사용자가 입력한 명령을 해석해 커널로 전달하거나, 커널의 결과를 사용자에게 전달하는 역할을 한다. 셸 스크립트는 C 언어와 유사한 방법으로 프로그래밍 할 수 있는데, 리눅스가 애초에 C언어 기반 OS이기 때문이다. 셸 스크립트도 일반 프로그래밍 언어처럼 변수, 반복문, 제어문 등을 사용할 수 있다. 셸 스크립트는 주로 vi나 gedit으로 사용하는 편이다. 간단한 셸 스크립트 작성과 실행 vi name.sh […]