논리적 OR & AND 연산은 프로그램(스크립트)에서 여러 조건을 사용할 때 매우 유용합니다. 또는 둘 이상의 조건 사이에 사용됩니다. 조건 중 하나라도 true를 반환하면 true가 반환됩니다. 둘 이상의 조건 사이에 사용됩니다. 모든 조건이 true를 반환하는 경우에만 true가 반환됩니다.
논리 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!