I bash fungerer den fortsatte innebygde uttalelsen som en kontrolluttalelse. Programkontroll sendes til neste iterasjon med mindre det er spesifisert i det vedlagte sløyfekroppen for den nåværende iterasjonen. Dette konseptet vises i bash sammen med andre programmeringsspråk.
Imidlertid er det alltid vanskelig for en nybegynner å lære Bash fortsette uttalelsen. Så hvis du også leter etter enkle måter å lære det på, er denne opplæringen noe for deg. Denne opplæringen vil gi deg et kort om bashten fortsetter innebygd uttalelse med forskjellige eksempler.
Bash fortsetter innebygd uttalelse
Bashen fortsetter innebygd uttalelse gjenopptar iterasjonen av en omsluttende sløyfe som mens, for, for å velge, eller til. Det har bare mening når det gjelder løkker. Dens generelle syntaks er:
Fortsette < n >
I syntaks ovenfor betegner n en heltallverdi hvis standardverdi er 1. Denne heltallverdien representerer dybden i fortsettelseserklæringen. Utførelsen fortsetter på sløyfekontrollen av den nth omsluttende sløyfen når n tall er gitt, i.e., Du kan starte Outer Loop -uttalelsen ved å øke heltallverdien.
Fortsetter en iterasjon i forskjellige løkker med fortsett innebygd uttalelse
I bash kan du bruke fortsettelseserklæringen i forskjellige løkker. Det avhenger av sløyfetypen om programmet starter på nytt eller starter på nytt.
Fortsett innebygd uttalelse for Loop
Kontrollvariabelen tar det neste elementet på listen som dens verdi innenfor "for" -sløyfen. Vi har tatt tall fra 3 til 60 under for -loopen i følgende skript. Her, gjennom fortsettelseserklæringen, skriver vi ut disse tallene som er delbar med 10 og fortsetter sløyfen.
I den følgende utgangen kan du se at bare de tallene fra 3 til 60 er skrevet ut, som er delbare med 10.
Fortsett innebygd uttalelse inn mens du er loop
Når du bruker fortsettelseserklæringen i "til" og "mens" konstruksjoner, gjenopptar systemet utførelsen med kommandoen øverst på løkken.
Dette mens Loop starter med 25 tall og fortsetter til verdien av N når 15 i løkken. Under denne sløyfen, hvis verdien av N er mindre enn 19, skriver den ut dette tallet sammen med “Klassen.”
Når du kjører skriptet ovenfor, får du blåseutgangen.
Fortsett innebygd uttalelse til Loop
Sammenlignet med stundsløyfen, er ikke Loop mye annerledes. På samme måte fungerer det. I det følgende til sløyfeeksemplet vil tall bli lagt til fra 25 og vil fortsette til N overstiger 13. Under denne sløyfen, hvis verdien av N er mer enn 17, vil den skrive ut med tallet “Du er ikke voksen.”
Du får følgende utdata etter å ha kjørt skriptet ovenfor.
Innpakning
Du bruker Bash Fortsett innebygd uttalelse når du vil forlate sløyfen delvis, men hopper over en kode når inngangen oppfyller en spesifikk tilstand. Fortsettelseserklæringen overfører kontrollen tilbake til looperklæringen for neste iterasjon, bortsett fra å utføre koden når en definert tilstand er oppfylt.