3
while [condition]
do
for [condition]
do
if [ "$x" > 3 ];then
break
fi
done
if [ "$x" > 3 ];then
continue
fi
done
위의 스크립트에서 나는 "$x" > 3
을 두 번 테스트해야합니다. 사실 내가 처음 테스트 할 때, 사실이라면 나는 while 루프를 벗어나 다음 while 루프를 계속하고 싶다.쉘 스크립트 : 중첩 루프 및 계속
외부 루프를 피하기 위해 continue 2
과 같은 것을 사용할 수있는 더 간단한 방법이 있습니까?
왜'내부 루프에서 2' 계속 사용하지 : 귀하의 경우
이 스크립트는 다음과 같이 더 간결하게 쓸 수있다? –
레이블 및 goto? :) – alex
거기에 계속 2 ???? – user1769686