http://blog.naver.com/yunki798?Redirect=Log&logNo=50031447749
+ : 더하기
- : 빼기
* : 곱하기('\*'로 사용)
/ : 나누기를 한 후의 몫의 값
% : 나누기를 한 후의 나머지 값
A=linux
echo "1. \$A 의 값은 $A이다."
echo "2. \$A 의 값은 $$A이다."
echo "3. \$A 의 값은 $$$A이다."
echo "4. \$A 의 값은 '$A'이다."
echo "5. \$A 의 값은 "$A"이다."
+ : 더하기
- : 빼기
* : 곱하기('\*'로 사용)
/ : 나누기를 한 후의 몫의 값
% : 나누기를 한 후의 나머지 값
#!/bin/sh#"$$"는 스크립트 파일이 실행되는 프로세스 번호를 나타낸다.
#주의사항
#1. 역따옴표(``)를 사용한다.
#2. *연산자와 괄호'()' 앞에는 \(역슬래시)를 붙인다.
#3. 모든 연산자와 숫자, 변수, 기호 사이네는 space가 있어야 한다.
#4. = 사이에는 space가 있으면 안된다.
num=`expr 3 + 4 - 5`
echo $num num2=`expr \( 3 \* 5 \) / 4 + 7`
echo $num2
A=linux
echo "1. \$A 의 값은 $A이다."
echo "2. \$A 의 값은 $$A이다."
echo "3. \$A 의 값은 $$$A이다."
echo "4. \$A 의 값은 '$A'이다."
echo "5. \$A 의 값은 "$A"이다."
'OS' 카테고리의 다른 글
[dbx, truss, kdb, oslevel, lslpp] aix 5l 시스템 정보보기 (0) | 2009.06.03 |
---|---|
[명령어]Diff (0) | 2009.05.18 |
유닉스 쉘 간단한 팁 (0) | 2009.04.08 |
L4의 Hashing 정책 (0) | 2009.03.03 |
jobs, fg, bg, stop, nohup - 작업제어명령 (0) | 2009.02.26 |