본문 바로가기

Computer Science/시스템프로그래밍3

쉘스크립트 기본 문법2(연산자, 수치 비교, 조건문)

- 연산자

expr : 숫자계산, 백틱 ` 사용, 괄호 또는 * 연산에는 앞에 역슬래시(\) 사용한다.  숫자, 변수, 기호사이에 스페이스를 넣어야한다.

result=`expr  \( 3 \* 5 \) / 4 + 7`

 echo $result

 

#!/bin/bash

result=`expr \( 3 \* 5 \) / 4 + 7`

echo $result

-수치 비교

 

 

 

 

 

-조건문

 

실습1.

두 인자 값을 받아서 다르면 different values 출력

#!/bin/bash

if [ $1 != $2 ]
then
	echo $1 "and" $2 "are Different Values"
	exit
fi