728x90
반응형

사직연산(expr)

  • 사칙연산을 사용하기 위해선 expr을 사용해야 함
  • Shell script의 연산 기호는 다른 프로그래밍 언어와 동일
  • expr을 사용하는 경우 ` 역쿼테이션을 사용해야 함
  • 곱셈 연산자  *  앞에는 \ 역슬래시를 같이 사용해야 함
    ( * 기호 같은 경우 Linux 환경에서 모든, ALL을 의미하기 때문에 \을 통해 특수 기호를 문자화해야 함)
  • 모든 연산자는 숫자, 변수, 기호 사이공백존재해야 함

 

 

 

 

 

 

연산자 증가/감소

  • 연산자 증가/감소는 ((  ))을 활용
#! /bin/bash

num=0

#아래 내용은 모두 동일한 연산 증가 방법
num=$((num+1))
((num++))
((num+=1))

echo "num =" $num

 

  • 결과

 

 

 

 

 

 

728x90

+ Recent posts