1. 변수 선언과 사용
1) 변수 선언 : 변수=값;
2) 사용 : $변수 혹은 ${변수}
ex)
2. single quotes vs. double quotes
single quotes : 안에 있는 내용을 그대로 표시
double quotes : 안에 있는 내용을 계산해서 표시
ex)
3. 특정 명령어의 결과를 특정 변수에 담을 때
변수=`명령어`
* single quotes가 아님
ex) CLOSE_CNT=`egrep "($ONE_MINUTE_AGO|$TWO_MINUTE_AGO|$THREE_MINUTE_AGO|$FOUR_MINUTE_AGO|$FIVE_MINUTE_AGO)" ioException.log`
4. passing command-line parameter to shell scripts
기호 |
의미 |
$0 |
command name |
$1 |
first parameter |
$2 |
second parameter |
$3 |
third parameter |
$# |
total number of parameters |
$@ |
all parameters |
'Programming Practice > Shell & Server Management' 카테고리의 다른 글
log file backup (0) | 2016.02.18 |
---|---|
조건문 (0) | 2016.02.16 |
find 한 결과를 배열에 담아서 사용하기 (0) | 2016.01.30 |
특정 로그 파일에서 체크 시점 이전 5분 동안 특정 문구 개수 조회 (0) | 2016.01.10 |
모니터링 tool (0) | 2015.11.22 |