unix conditional statements
Unix의 조건문 코딩 :
특정 제어 변수의 값에 따라 다른 명령을 실행하기 위해 종종 쉘 스크립트를 구성해야합니다. 다른 실행 경로는 조건부 명령어를 사용하여 지정됩니다.
이 튜토리얼에서는 다양한 조건문을 사용하여 관계 연산자와 쉘 의사 결정에 대해 알아볼 것입니다.
Unix 비디오 # 15 :
유닉스 조건문 if-elif-fi
Unix는 앞서 언급 한 논리 연산자 외에도 많은 관계 연산자를 제공합니다. 숫자 값을 비교하는 데 사용할 수 있습니다.
헤더 파일 C ++의 함수에 대한 정의되지 않은 참조
- -이하
- -le보다 작거나 같음
- -gt보다 큼
- -ge보다 크거나 같음
- -eq 같음
- -ne 같지 않음
Unix는 다른 명령을 조건부로 실행할 수있는 여러 가지 방법을 제공합니다.
이러한 내용은 다음과 같습니다.
# 1) if 문
예:
이더넷 기본 게이트웨이를 사용할 수 없습니다.
if then fi
# 2) if… else 문
예:
if then else fi
# 3) if… elif… else… fi 문
예:
if then elif then else 다음은 이러한 조건문을 설명하는 몇 가지 예제 프로그램입니다.
# 1) 입력 번호가 양수인지 확인하십시오.
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ fi
# 2) 입력 번호가 양수인지 확인하십시오.
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ else $ echo “It is not a positive integer” $ fi
# 3) 입력 번호가 양수, 0 또는 음수인지 확인하십시오.
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ elif ( $num -eq 0 ) $ then $ echo “num is equal to zero” $ else $ echo “It is not a positive integer” $ Fi
자세한 내용은 다음 자습서를 확인하십시오. 조건문 !!
추천 도서