> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > 논리 OR & 및 쉘 스크립트를 사용하는 방법

논리 OR & 및 쉘 스크립트를 사용하는 방법

不言
풀어 주다: 2019-03-19 16:10:39
원래의
5277명이 탐색했습니다.

논리적 OR & AND 연산은 프로그램(스크립트)에서 여러 조건을 사용할 때 매우 유용합니다. 또는 둘 이상의 조건 ​​사이에 사용됩니다. 조건 중 하나라도 true를 반환하면 true가 반환됩니다. 둘 이상의 조건 ​​사이에 사용됩니다. 모든 조건이 true를 반환하는 경우에만 true가 반환됩니다.

논리 OR & 및 쉘 스크립트를 사용하는 방법

논리 OR 사용

논리 OR은 bash 스크립트에서 -o 연산자와 함께 사용됩니다. 다음 쉘 스크립트는 두 조건 사이에 논리적 OR(-o)를 사용하는 방법을 보여줍니다.

#!/bin/bash
read -p "Enter First Numeric Value: "   first
read -p "Enter Second Numeric Value: "  second
if [ $first -le 10-o$second -gt 20 ]
then
        echo "OK"
else
	echo "Not OK"
fi
로그인 후 복사

bash 스크립트에서 논리 AND 및 연산자-a와 함께 논리 AND

를 사용하세요. 다음 쉘 스크립트는 두 조건 사이에 논리 AND(-a)를 사용하는 방법을 보여줍니다.

#!/bin/bash

read -p "Enter First Numeric Value: "   first
read -p "Enter Second Numeric Value: "  second


if [ $first -le 10-a$second -gt 20 ]
then
        echo "OK"
else
	echo "Not OK"
fi
로그인 후 복사

논리 OR 및

혼합 다음 예에서는 단일 문에서 여러 논리 연산자를 사용하는 방법을 보여줍니다.

#!/bin/bash
read -p "Enter Your Number:"  i
if [ ( $i -ge 10  -a  $i -le 20 ) -o ( $i -ge 100  -a  $i -le 200 ) ]
then
        echo "OK"
else
	echo "Not OK"
fi
로그인 후 복사

이 기사는 여기서 끝났습니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 Linux 튜토리얼 비디오 칼럼을 주목하세요!

위 내용은 논리 OR & 및 쉘 스크립트를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿