반응형
Bash 테스트의 복합 조건 그룹
이 질문에 이미 답변이 있습니다.
Bash if 문에 몇 가지 조건 그룹을 갖고 싶습니다. 특히 다음과 같은 것을 찾고 있습니다.
if <myCondition1 and myCondition2> or <myCondition3 and myCondition4> then...
Bash에서 하나의 if 문과 함께 사용하기 위해 설명하는 방식으로 조건을 그룹화하려면 어떻게해야합니까? 이것에 대한 아이디어가 있으면 감사합니다.
&& (and) 및 || (또는) 연산자 :
if [[ expression ]] && [[ expression ]] || [[ expression ]] ; then
단일 [[]] 내에서도 사용할 수 있습니다.
if [[ expression && expression || expression ]] ; then
마지막으로 평가 순서를 보장하기 위해 그룹화 할 수 있습니다.
if [[ expression && ( expression || expression ) ]] ; then
참고 URL : https://stackoverflow.com/questions/14964805/groups-of-compound-conditions-in-bash-test
반응형
'Nice programing' 카테고리의 다른 글
ISO C90은 C에서 혼합 된 선언과 코드를 금지합니다. (0) | 2020.11.10 |
---|---|
양식에 동적으로 입력 요소 추가 (0) | 2020.11.10 |
AngularJS의 요소에 대한 지시문 템플릿 고유 ID (0) | 2020.11.10 |
Firefox와 Opera가 디스플레이 내부의 최대 너비를 무시하는 이유 : 테이블 셀? (0) | 2020.11.10 |
navbar 상단의 Twitter-Bootstrap-2 로고 이미지 (0) | 2020.11.10 |