breakposix - 클라우드 온라인

이는 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 breakposix 명령입니다.

프로그램:

이름


break — for, while 또는 until 루프 종료

개요


하다 [n]

기술


XNUMXD덴탈의 하다 유틸리티는 가장 작은 엔클로징에서 종료됩니다. for , 동안까지 루프, if
어느; 또는 nth 둘러싸는 루프 if n 지정됩니다. 의 가치 n 서명되지 않은
1보다 크거나 같은 XNUMX진수 정수. 기본값은 다음과 같습니다. n=1. 만약에 n
둘러싸는 루프의 수보다 크면 가장 바깥쪽 루프는
나갔다. 실행은 루프 바로 뒤에 오는 명령으로 계속됩니다.

옵션


없음.

피연산자


설명을 참조하십시오.

STDIN


사용하지 않습니다.

입력 파일


없음.

환경 변수


없음.

비동기 이벤트


기본.

표준 출력


사용하지 않습니다.

STDERR


표준 오류는 진단 메시지에만 사용해야 합니다.

출력 파일


없음.

확장 기술


없음.

EXIT 지위


0 성공적으로 완료되었습니다.

>0 n 값이 1보다 크거나 같은 부호 없는 XNUMX진수 정수가 아닙니다.

결과 OF 오류


기본.

XNUMXD덴탈의 수행원 섹션 are 유익합니다.

신청 사용법


없음.

사용 예


내가 *
do
if 테스트 -d "$i"
그런 다음 휴식
fi


이론적 해석


초기 제안에서 구문 확장을 고려했습니다. 하다계속
적절한 루프와 관련된 레이블을 참조하는 것이 좋습니다.
전에, n 방법. 그러나 POSIX.1-2008의 이 볼륨은 명령의 이름 공간을 예약합니다.
로 끝나는 이름 . 향후 시행이 가능할 것으로 예상
이를 활용하고 다음과 같은 것을 제공하십시오.

외부 루프: for i in a b c d e
do
for j in 0 1 2 3 4 5 6 7 8 9
do
if test -r "${i}${j}"
그때 하다 아웃 루프
fi



그리고 이것은 구현 경험이 달성된 후에 표준화될 수 있습니다.

미래 오시는 길


없음.

onworks.net 서비스를 사용하여 온라인에서 breakposix 사용



최신 Linux 및 Windows 온라인 프로그램