336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
쉘 스크립트
첫번째 라인에 #!/bin/sh를 입력함으로서 커널에게 이 파일은 본 쉘 스크립트라고 인지하게 합니다.
#!/bin/sh
코멘트 주석
# <-- 주석이라고 합니다.
문자들은 인터프리터에 의해 해석되지 않기위해서는 인용부호(,'")로 감싸주어야 합니다.
모니터 출력
echo 명령을 사용 하여 모니터로 출력
사용자 입력받기
read 변수
예제 : read park
지역변수
현재 쉘 스크립트에서만 사용할 수 있고, 스크립트가 끝나면 더 이상 사용 할 수 없습니다.
전역변수는 환경 변수라고도 부릅니다.
실행 중인 쉘과 이 쉘로부터 생성되는 어떤 자식 프로세서에서도 사용될 수 있다. 스크립트 종료시 사용 못함
배열
set word1 word2 word3
echo $1 $2 $3 #word1, word2, word3
set apple orange banana
shift :포인터의 이동이라 보면 됨
echo $1
명령 치환
명령의 결과를 변수로 할당하기 위해서 또는 명령의 결과를 문자열로 사용하기 위해서는 백쿼터(`)를 사용해야한다.
따옴표가 아니다~~~~~ <--주의깊게 볼 부분
now='date'
echo $now
산술 계산
본쉘은 산술 계산을 지원하지 않기 때문에 리눅스 명령어를 사용해야 함~~
더하기 예제:
n=`expr 100 + 100' <--- 기호와 수는 띄어쓰기 해야함
echo $n
'스터디 > 리눅스마스터' 카테고리의 다른 글
rm 으로 파일 삭제시 '인수 명단이 너무 김' 이라고 나올 때 (0) | 2015.05.20 |
---|---|
[쉘스크립트]배시 쉘 문법과 구조 & 앨리아스 사용방법 (0) | 2013.08.20 |
[쉘스크립트]조건문,루프문,함수 - 본쉘 파트 (0) | 2013.08.19 |
네트워크 관련 명령어 (0) | 2013.08.14 |
OSI 7계층 (0) | 2013.08.12 |