test (유닉스)

위키백과, 우리 모두의 백과사전.

test
다른 이름[
개발자다양한 오픈 소스 및 상용 소프트웨어 개발자들
프로그래밍 언어C
운영 체제Unix, 유닉스 계열, Plan 9, IBM i
플랫폼크로스 플랫폼
종류명령어
라이선스coreutils: GPLv3+
Plan 9: MIT 라이선스

test(테스트)는 유닉스, 플랜 9, 유닉스 계열 운영 체제에서 볼 수 있는 명령 줄 유틸리티의 하나로, 조건식을 평가하는 기능을 한다. test는 1981년 유닉스 시스템 III와 함께 셸 내장 명령어로 전환되었으며 동시에 다른 이름 [로도 이용이 가능해졌다.[1]

문법[편집]

test 

또는

[  ]

예시[편집]

1. 파일이 존재하지 않는지 테스트:

 if test ! -s "$1"
 then
   echo $1 does not exist or is empty.
 fi

2. 복잡한 비교 수행

 if [ "$#" -lt 2 ] || ! [ -e "$1" ]
 then
   exit
 fi

같이 보기[편집]

각주[편집]

  1. http://www.in-ulm.de/~mascheck/bourne/#system3 Bourne Shell changes with System III

외부 링크[편집]