If 2

[Linux] bash 쉘 스크립트 if elif else 조건문 사용법

Github 에서 보시는게 더 보기 편합니다. bash 쉘 스크립트 if elif else 조건문 사용법 if elif else 조건문이란? 어떤 조건에 대해서 True(참)이 될 때 주어진 명령문(코드)을 실행하며, False(거짓)이면 실행하지 않는다. 종류 if if 의 조건식이 참일 때 코드가 실행됨 if / elseif 의 조건식이 거짓이면 if 아래의 코드는 실행되지 않고 else 아래 코드가 실행됨 if 의 조건식이 참이면 if 아래 코드가 실행되고 else 아래 코드는 실행되지 않음 if / elif / else if 의 조건식이 참이면 if 아래 코드가 실행되고 elif, else 아래 코드는 실행되지 않음 (elif도 참이더라도 if 가 실행됨) 구분 조건식 실행 여부 if 참 O el..

Back-End/Linux 2021.07.08

[Make] Makefile 에서 if else 문 사용하기

Makefile 에서 if else 문 사용하기 Makefile 조건문 make 에서 조건문은 단순하고 은근히 까다롭다. 사용할 때 주의해서 사용하자. Makefile 조건문의 지시어 ifeq : 조건을 시작하고 조건을 지정한다. 콤마로 분리되고 괄호로 둘러싸인 두 개의 매개변수를 가진다. else : 이전 조건이 실패하였다면 수행되도록 한다. else 지시어는 사용하지 않아도 된다. endif : 조건을 종료한다. 모든 조건은 반드시 endif로 종료해야 한다. Makefile 조건문 예시 libs_for_gcc = -lgnu normal_libs = foo: $(objects) ifeq ($(CC),gcc) $(CC) -o foo $(objects) $(libs_for_gcc) else $(CC) -..

Back-End/Linux 2021.06.02
728x90
반응형