>> Edit article
이름
제목
패스워드
while(1) 은 괄호안에 값이 참이면 계속 수행합니다. 그러니까 1은 참이니까 무한루프가 되겠지요. 중간에 빠지는 루틴이 없다면 말그대로 무한으로 수행이됩니다. 2를 누르면 good_bye를 출력하고 exit 에 의해서 루프에서 빠지게 됩니다. 그전에는 계속 돌겠죠 : 쉘 스크립트 좀 짜볼려고 하는 중 이해가 안가는 부분이 : 있어서 허접이 이렇게 질문드립니다. 답변 부탁드립니다. : : 예를 들면... : : #!/bin/csh : while(1) <-(1) 의 의미가 무엇입니까? : echo "1. list a file" 1은 혹시 종료코드를 말하는 건가요? : echo "2. exit" : set num = $< : if ("$num" == 1) then : echo " File List " (만약 1을 눌렀을때) : ls <-이까지 if 문이 수행되면 : else if("$num" == 2 ) then 반환되는 종료코드가 어케 되나요? : echo "good_bye" : exit 0 : end if : end
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved