shellscript #5 expr > 프로그래밍

본문 바로가기
사이트 내 전체검색

프로그래밍

shellscript shellscript #5 expr

페이지 정보

작성자 불꽃싸대기 댓글 0건 조회 455회 작성일 16-10-23 22:53

본문

expr은 숫자를 + (더하기), - (빼기), *(곱하기), / (나누기를 한후의 몫의 값), % (나누기를 한후의 나머지 값) 연산자를 이용하여 계산할때 사용합니다.

root@allnix.net ~] # vi exprc

#!/bin/bash [Enter]
a = `expr \( 5 \* 8 \) / 4 + 10`
echo $a
root@allnix.net ~] #

위 예제는 (5 * 8) / 4 + 10을 연산하여 값을 a라는 변수에 넣어서 출력하는 스크립트 입니다.
그런데 "(" 앞에 \(역슬래시)가 들어가 있고 *앞에도 \(역슬래시)가 들어가 있습니다.
(앞에 \는 문자형태로 (를 받으라는 것이고, *는 쉘에서 *는 모든것을 뜻하는 특수 문자이기 때문에 \를 넣어서 구분해주는 것입니다.
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

댓글목록

등록된 댓글이 없습니다.

  • 게시물이 없습니다.

회원로그인

접속자집계

오늘
49
어제
70
최대
260
전체
34,016

그누보드5
Copyright © ssadaegi.com. All rights reserved.