반응형
쉘스크립트(shell script)
- 리눅스 명령들을 포함한 텍스트 파일
- shell에 의해 해석되고 실행된다.
쉘 프로그래밍 or 쉘 스크립트 프로그래밍
- 일정한 동작을 수행할 수 있도록 리눅스 명령어를 사용하여 쉘 스크립트를 작성하는 것
vi myscript로 정의해줍니다
bash라는 것은 사용하는 쉘의 프로그램명입니다. 쉘은 bash라는 프로그램입니다. bash를 실행하고 쉘의 인자로 myscript파일을 줄 것입니다. 그럼 myscript안에 있는 내용을 실행합니다
이렇게 나타나게 됩니다. knowledge를 echo한 것을 볼 수 있습니다. 화면이 지워진 이유는 myscript에 clear명령어를 넣어주었기 때문입니다.
source명령
현재 셀에서 주어진 script파일의 내용을 실행하라는 뜻입니다.
스크립트를 실행하는 4가지 방법
1. 파일의 절대 경로명을 입력하여 실행
$./scriptfile
(or)
$/home/myaccount/scriptfile
2. 쉘 프로그램을 명시하여 실행
$bash scriptfile
3) . ./ (dot space dot slach)를 이용하여 실행
$ . ./scriptfile
4) source 명령어를 이용하여 실행
source scriptfile
반응형
'IT 프로그래밍 > 오픈소스소프트웨어' 카테고리의 다른 글
[오픈소스소프트웨어] 문자열 연산:Pattern Matching (0) | 2024.10.07 |
---|---|
[오픈소스소프트웨어] 변수의 값 (0) | 2024.10.07 |
[오픈소스소프트웨어] chmod 접근 권한 변경 (0) | 2024.10.07 |
[오픈소스소프트웨어] File Security (1) | 2024.09.30 |
[오픈소스소프트웨어] Linux의 부팅 과정 (0) | 2024.09.30 |