728x90
반응형
안녕하세요 두잉입니다.
오늘은 쉘 스크립트에서 연산을 해보도록 하겠습니다.
3.bash란 이름으로 파일을 만들어 줍니다.
숫자 계산을 위해서는 ' expr '을 사용해 줍니다.
5행의 결과가 2+4인 이유는
연산자와 피연산자는 space로 구분이 되어있지 않아서입니다.
항상 띄어 줍시다!!
8행과 9행에서 각각 변수를 선언한 후
사칙연산을 위한 변수를 선언해 줍니다. (14 ~ 17행)
주의) expr을 백틱( ` )으로 감싸 줍니다
주의) 연산자 * 앞에는 역슬래시(\)를 같이 사용
● 실행 결과
[ 인자를 받아 계산하기 ]
그럼 이번엔 인자를 입력받아서 사용할 수 있게 바꿔 보도록 하겠습니다.
변경한 내용입니다.
인자를 입력받아 확인하는 방법은 15 ~ 18행을 참고하시면 됩니다.
● 결과 (15 ~ 18행)
반응형
● 실행 결과
[ 사용자 입력을 받아 계산하기 ]
16행: 같은 라인에서 입력을 받을 경우 ' \c ' 사용
17행: 입력한 변수를 n1, n2라는 이름으로 저장
18행: 입력한 변수를 출력해주는 문장
● 실행 결과
구럼 이만~
728x90
반응형
'프로그램이야기 > BASH script' 카테고리의 다른 글
[Linux-6] 쉘 스크립트 반복문(for 문) (0) | 2020.02.11 |
---|---|
[Linux-5] 쉘 스크립트 제어문(if) (0) | 2020.02.11 |
[Linux-4] 쉘 스크립트 배열 사용하기 (0) | 2020.02.11 |
[Linux-2] 쉘 스크립트에서 명령어 사용해 보기 (0) | 2020.02.08 |
[Linux-1] 쉘 스크립트 hello world 출력 & 변수 선언 (0) | 2020.02.08 |
댓글