달력

122024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

expr - 숫자계산

OS 2009. 4. 8. 18:16

http://blog.naver.com/yunki798?Redirect=Log&logNo=50031447749

+ : 더하기
- : 빼기
* : 곱하기('\*'로 사용)
/ : 나누기를 한 후의 몫의 값
% : 나누기를 한 후의 나머지 값
#!/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
Posted by marryjane
|