control flow1 [bash] 3rd - 흐름제어 ## if 문 문법: if condition then statements [elif condition then statements ...] [else statements] fi condition 은 기존 프로그래밍 언어와 달리 명령의 종료상태를 나타낼 수 있다.즉 if condition 은 if command ran successfully 로 바꿔 말 할 수 있다. condition 에 해당하는 statements 가 성공적으로 수행되면 then 이하의 statements 를 수행하고, 그렇지 않은 경우 else 문으로 넘어간다.이러한 종료코드는 명령을 수행할 때마다 새로 세팅된다. 해당 명령의 종료코드를 알기위해서는 특수 셀 변수인 ? 를 사용한다. 즉 $? 이 이전 명령의 종료코드를 담고 있게 된다... 2012. 8. 27. 이전 1 다음