본문 바로가기 메뉴 바로가기

blog.helperchoi.com

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

blog.helperchoi.com

검색하기 폼
  • 블로그 전체보기 (180)
    • System Story (145)
      • CentOS 5,6 (104)
      • CentOS 7 (15)
      • Ubuntu (4)
      • Suse Linux (0)
      • Windows (5)
      • Database (7)
      • Ansible (0)
      • Python3 (3)
      • Perl (0)
      • Go Language (0)
      • Project (1)
      • ETC (1)
      • Youtube - Tip4Linux (5)
    • Cloud Story (10)
      • Cloud Stack (6)
      • Open Stack (1)
      • Vmware vSphere (0)
      • KVM (0)
      • Xen Server (1)
      • Type2 Hypervisor (2)
    • Life Story (25)
      • 소소한 이야기 (8)
      • 담는 법 (3)
      • Review (8)
      • 꽁치네집 (5)
      • 6x6 (1)
  • 방명록

문자열(String) (1)
Shell - 변수 타입 확인하기

Unix 및 Linux OS에서 제공하는 Shell은 기본적으로 변수에 대한 Type을 정의하지 않는다. 이런 변수할당 유형을 약타입(Weakly Typed) 이라고 표현한다. 반면에 C언어나 Go Lang 등은 변수의 선언시 Type을 미리 정의해 줘야하는 강타입(Strong Typed) 언어이다. 무튼간에, Shell 과 같은 약타입 언어들은 변수의 타입을 미리정의 할 필요없이 사용자가 필요에 따라 유연하게 정의해서 사용할 수 있는 장점이 있는 반면, 변수에 대입 될 실 데이터에 대한 타입 문제로 인해 의도치 않은 Script 오류를 겪게되는 단점도 있다. 때문에 Shell Script 를 통해 Logic 을 구현할 때는 반드시 아래 예시와 같이, 사용중인 변수에 대입된 값이 Null 인지 Not N..

System Story/CentOS 5,6 2020. 7. 20. 17:55
이전 1 다음
이전 다음
반응형
공지사항
  • ::::::: 이 블로그는? :::::::
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바