while :; echo 'wtf'; done;
line1:구문 오류 근처 예상치 못한 토큰'할'
잘 나는 확실히 아이디어가 있지 않은 무엇이 잘못된 이 라인입니다. 나는 생각하지 않은 while :
일부,그것이 있어야하는 동안 진정한다.
while :; echo 'wtf'; done;
line1:구문 오류 근처 예상치 못한 토큰'할'
잘 나는 확실히 아이디어가 있지 않은 무엇이 잘못된 이 라인입니다. 나는 생각하지 않은 while :
일부,그것이 있어야하는 동안 진정한다.
의 구문 while
할 수 있는 여러 명령을 실행하는 테스트는 조건이 있습니다. 그 명령에서 분리된 명령을 조건에 따라 실행하는 키워드 do
. 을 고려인:
while true; echo 'wtf'; echo foo; do echo bar; done
"Do"필수적입니다. 위에서,3 개의 명령은 무조건적으로 실행됩니다. 는 경우 echo foo
성공하면,다음 echo bar
실행됩 및 루프 반복됩니다. 는 경우 echo foo
실패하면,루프에 종료됩니다. 는 경우 done
보기 do
,그것은 구문 오류가 있습니다.