리눅스 expr

1 개요[ | ]

expr
/usr/bin/expr
  • 수식을 받아서 계산하는 리눅스 명령어
  • 정수(음수 포함)만 사용가능
계산결과에서 소수점 이하는 버려짐
입력값도 소수점은 사용불가

2 실습[ | ]

[root@zetawiki ~]# expr 2 + 3
5
[root@zetawiki ~]# expr 2 - 3
-1
[root@zetawiki ~]# expr 10 '*' -2
-20
[root@zetawiki ~]# expr 10 \* -2
-20
[root@zetawiki ~]# expr 3 '>' 2
1
[root@zetawiki ~]# expr 3 '<' 4
0
[root@zetawiki ~]# expr length 'Hello World'
11
[root@zetawiki ~]# expr 'Hello World' : '.*'
11
[root@zetawiki ~]# expr 29 / 10
2
→ 2.9이지만 2가 나옴. 소수점 이하는 버려진다.
[root@zetawiki ~]# expr 10 '*' 2.5
expr: non-numeric argument
→ 소수점 이하는 입력 불가

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}