Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| hello_world [2023/09/05 15:46] – external edit 127.0.0.1 | hello_world [2026/03/24 16:26] (current) – removed admin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | c든 파이썬이든 자바든 공통적으로 처음 프로그래밍을 시작하면 | ||
| - | 반드시 해보는 Hello World! 출력을 쉘 스크립트에서 해보겠다. | ||
| - | |||
| - | < | ||
| - | vi Hello.sh | ||
| - | |||
| - | #!/bin/bash | ||
| - | echo "Hello World!" | ||
| - | </ | ||
| - | |||
| - | vi로 Hello.sh 라는 파일을 하나 생성한 뒤 | ||
| - | 입력모드에서 "# | ||
| - | |||
| - | 매직넘버라고 하여 bash shell에서 이 스크립트를 실행하겠다는 것을 시스템에 알려주는 역할을 한다. | ||
| - | |||
| - | echo는 c에서의 printf, 파이썬에서의 print 같은 역할을 한다. | ||
| - | 코드 작성을 완료했으면 vi 모드에서 빠져나와 | ||
| - | |||
| - | < | ||
| - | chmod +x Hello.sh | ||
| - | </ | ||
| - | 를 입력한다. 이유는 vi로 만든 파일을 시스템에서는 실행파일로 인식하지 않기 때문. 실행파일로 인식하게끔하는 명령어이다. | ||
| - | 앞으로 # | ||
| - | |||
| - | 이제 script.sh 를 터미널 상에 입력하고 enter를 누르면 Hello World!가 출력될 것이다. | ||
| - | |||
| - | 참고로 .sh를 붙인 것은 사용자끼리 " | ||