본문 바로가기

셈틀/Linux

[리눅스] 자동실행파일 만들기

도스에서의 batch 파일 같은 자동실행 파일 만들기

일단 vi 등의 텍스트 에디터로 script file을 작성해야 합니다.


vi [filename]


#!/bin/sh <- bash shell script임을 알려주는 행

명령어1

명령어2

....



이렇게 스크립트를 작성한 뒤에 이 스크립트를 바로 실행하기 위하여 다음과 같이 해줍니다.


chmod +x [filename]


이렇게 만들어진 스크립트를 실행하려면 스크립트가 있는 디렉토리에서 다음과 같이 해주시면 됩니다.


./[filename]


여기까지는 간단한 스크립트 작성법이고 더 자세한 내용을 알고 싶으시다면 다음 강좌들을 참고하세요. 도스의 bat file과는 달리 리눅스(유닉스)의 shell script는 대단히 강력해서 왠간한 프로그램으로 할 수 있는 거의 모든 일을 할 수 있습니다.


http://wiki.kldp.org/wiki.php/DocbookSgml/Shell_Programming-TRANS

http://wiki.kldp.org/KoreanDoc/Shell_Programming-KLDP

http://wiki.kldp.org/wiki.php/DocbookSgml/Bash-Prog-Intro-HOWTO

http://wiki.kldp.org/HOWTO/html/Adv-Bash-Scr-HOWTO/