Unix

3-2강 - 실습 2 (shell programming 기초)

intelligentcm 2020. 3. 25. 16:08

3. shell programming 기초

1) 파일 만들기

2) shell

0> 'i'를 눌러 입력 모드로 전환

1> shell programming은 항상 맨 위에 '#!/bin/bash'을 적어야 한다.

2> 파일 내부에 작성할 것 작성하기

3> 'esc' 누르고 ':' 을 누르고

4> 명령어 입력

cf> 파일 내부

1> read : 입력 받는 명령어 (C의 scanf와 유사)

2> $name : name을 변수로 해석하겠다. (명령어로 해석하지 않는다.)

3> "text" : 치환이 발생한다. (ex> text에 명령어를 입력하면 명령어로 인식)

4> 'text' : 치환이 일어나지 않는다. (ex> text에 명령어를 입력해도 문자열로 인식)

5> 1번째 예시처럼 $name과 '님'을 붙이고 싶다면 {}를 이용하면 된다.

${name} 

 

3) 실행할 파일을 실행 가능한 파일로 바꿔준다.

chmod u+x ./'파일명'

 

4) 파일 실행

./'파일명'