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

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

不言
不言원래의
2019-03-19 16:10:395272검색

논리적 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.