Dit is de opdracht breakposix die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
break - verlaat de for, while of until lus
KORTE INHOUD
breken [n]
PRODUCTBESCHRIJVING
De breken nutsvoorzieningen moeten uit de kleinste omheining komen For, enof tot lus, als
elk; of van de nde omsluitende lus als n is gespecificeerd. De waarde van n is een niet-ondertekende
decimaal geheel getal groter dan of gelijk aan 1. De standaardwaarde is gelijk aan n=1. Indien n
groter is dan het aantal omsluitende lussen, zal de buitenste omsluitende lus zijn
verlaten. De uitvoering gaat verder met het commando dat onmiddellijk volgt op de lus.
OPTIES
Geen.
OPERANDEN
Zie de BESCHRIJVING.
STDIN
Niet gebruikt.
INVOER FILES
Geen.
MILIEU VARIABELEN
Geen.
ASYNCHROON EVENEMENTEN
Standaard.
STDOUT
Niet gebruikt.
STDERR
De standaardfout wordt alleen gebruikt voor diagnostische berichten.
OUTPUT FILES
Geen.
UITGEBREID PRODUCTBESCHRIJVING
Geen.
EXIT STATUS
0 Succesvolle afronding.
>0 De n waarde was geen decimaal geheel getal zonder teken groter dan of gelijk aan 1.
GEVOLGEN OF FOUTEN
Standaard.
De volgend secties zijn informatief.
TOEPASSING GEBRUIK
Geen.
Voorbeelden
voor ik in *
do
als test −d "$i"
dan breken
fi
gedaan
BEWEEGREDENEN
In vroege voorstellen werd overwogen om de syntaxis van breken en voortzetten
om te verwijzen naar een label dat bij de juiste lus hoort als een voorkeursalternatief daarvoor
de n methode. Dit deel van POSIX.1‐2008 reserveert echter wel de naamruimte van de opdracht
namen die eindigen op een . Er wordt verwacht dat een toekomstige implementatie kan duren
profiteren hiervan en bieden iets als:
buiten de lus: For i in a b c d e
do
For j in 0 1 2 3 4 5 6 7 8 9
do
if proef r "${i}${j}"
harte breken uit de lus
fi
gedaan
gedaan
en dat dit kan worden gestandaardiseerd nadat ervaring met de implementatie is opgedaan.
TOEKOMST ROUTEBESCHRIJVING
Geen.
Gebruik breakposix online met behulp van onworks.net-services