차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| wiki:sw:sh [2023/06/15 01:19] – 제거됨 - 바깥 편집 (Unknown date) 127.0.0.1 | wiki:sw:sh [2025/11/06 01:12] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | < | ||
| + | |||
| + | # Shell Script | ||
| + | |||
| + | ## 개요 | ||
| + | 요약: sh 파일은 원시적이지만 추가적인 오버헤드가 없는 [[wiki: | ||
| + | |||
| + | ## 문법 | ||
| + | sh 파일의 첫 줄에 다음 헤더를 추가하면 sh 파일로 인식한다. | ||
| + | |||
| + | ```sh | ||
| + | #! /bin/sh | ||
| + | ``` | ||
| + | |||
| + | 기본 입출력: | ||
| + | |||
| + | ```sh | ||
| + | #! /bin/sh | ||
| + | |||
| + | # 라인 앞에 샵을 붙이면 주석으로 인식한다. | ||
| + | |||
| + | # read: 입력, echo: 출력 | ||
| + | # 변수를 ‘사용’할 때에는 앞에 $를 붙인다. | ||
| + | # -e 옵션을 사용하면 escape 문자를 처리한다. | ||
| + | read NAME | ||
| + | echo -e “your name is: | ||
| + | ``` | ||
| + | ---- struct data ---- | ||
| + | pageinfo.status | ||
| + | ---- | ||
