강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

레벨252-5 : declare를 이용하여 정수형 쉘변수로 선언하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

레벨252-5 : declare 이용하여 정수형 쉘변수로 선언하기

 

declare에서 -i옵션을 사용하면 정수형 변수로 선언을 있습니다. 정수형 변수로 선언을 후에는 변수들 상호간의 산술연산이 가능합니다. 다음 예를 보시기 바랍니다.

 

 

[root@su249 ~]# declare -i nameA

[root@su249 ~]#

[root@su249 ~]# declare -i nameB

[root@su249 ~]#

[root@su249 ~]# declare -i nameC

[root@su249 ~]#

[root@su249 ~]# nameA=10

[root@su249 ~]#

[root@su249 ~]# nameB=20

[root@su249 ~]#

[root@su249 ~]# nameC=nameA+nameB

[root@su249 ~]#

[root@su249 ~]# echo $nameC

30

[root@su249 ~]#

 

아래의 예는 nameA라는 변수와 nameB라는 쉘변수, 그리고 nameC라는 변수를 -i옵션을 사용하여 수형 쉘변수로 정의하였습니다. 그리고 nameA에는 10 nameB에는 20 각각 입력하였습니다. 그리고 nameA nameB 합한 결과를 nameC 입력하였습니다. 그런 다음 nameC 저장된 결과를 확인한 것입니다. , 위의 예는 정수형변수로 선언하여 각각 정수연산이 가능한 예를 보인 것입니다.  

 

참고로 이런 정수형 쉘변수 정의는 쉘프로그램에서 사용하는 경우가 대부분이므로 간단한 쉘프로그램을 참고해 보시면 실무적인 이해도를 높일 있을 것입니다.

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  92 명