PowerShell fa durante il ciclo

PowerShell fa durante il ciclo
Essendo un linguaggio di scripting, PowerShell supporta tutte le funzionalità fondamentali di un linguaggio di programmazione. Nei linguaggi di programmazione, il concetto di loop viene esercitato quando è necessario stampare il risultato iterativamente contro una condizione. I loop continuano a stampare l'uscita fino a quando la condizione viene soddisfatta. Il fatto che i loop appartengono a una categoria di loop che esegue l'affermazione almeno una volta (o prima di raggiungere la condizione). Dopodiché, funziona fino a quando la condizione diventa falsa. Questo articolo fornisce una breve dimostrazione di DO durante i loop nel contesto di PowerShell.

Come funziona PowerShell mentre loop funziona

Il blocco di costruzione di qualsiasi modello di linguaggio di programmazione è la sintassi che segue. La sintassi del Do While Loop in PowerShell è fornita di seguito:

> Do (set di auto) mentre (condizione)

Mentre la sintassi dirige, l'insieme di istruzioni viene eseguita prima di controllare la condizione. Quindi, eseguirà le dichiarazioni almeno una volta indipendentemente dalla condizione (vero/falso).

Come usare fare mentre i loop in PowerShell

Questa sezione fornisce diversi esempi che dimostrano l'uso del Do While Loop in PowerShell. Quindi, iniziamo a praticare il Do While Loop:

Esempio 1

Questo esempio pratica l'implementazione del "Fare durante" Loop nella console PowerShell. La descrizione dell'esempio è indicata di seguito:

  • Una variabile "$ I" è inizializzato al valore "9"
  • All'interno del corpo, il valore $ i viene stampato fino a quando la condizione while è vera e la variabile viene decrementata da 1 in ogni iterazione.
  • Dopo il corpo dell'affermazione, la condizione while è definita, cioè $ i maggiore o uguale a 0.
$ i = 9
Fare

Scrivi $ i
$ i--

While ($ i -ge 0)

L'output del codice sopra è mostrato di seguito:

Esempio 2

Un giro durante il ciclo può essere praticato anche usando gli script di PowerShell. Abbiamo creato uno script PowerShell chiamato Fare.PS1 che contiene il seguente codice che si riferisce all'implementazione del Do While Loop.

$ n = 7 #Inizializzazione del numero
$ i = 0 # #Inizializzazione della variabile
Fare

$ RES = $ n * $ i #STORING Il risultato di $ n * $ i
Write-output "$ n * $ i = $ res" #getting il risultato
$ i ++ #increment

Mentre ($ i -le 10) #durante la condizione

Per eseguire lo script, apri PowerShell e naviga sul percorso in cui è stato salvato lo script. Come la nostra sceneggiatura è nominata Fare.PS1, Quindi l'abbiamo eseguito come mostrato di seguito:

> .\Fare.PS1

Esempio 3

Questo esempio pratica le condizioni If-Else all'interno di un loop do-while usando gli script di PowerShell. Per fare ciò, abbiamo realizzato una sceneggiatura di PowerShell chiamata "Dowhile.PS1 "che contiene le seguenti righe di codice.

$ i = 5 #Inizializzazione della variabile
Fare

if ($ i -lt 10) #defining se condizione

Write-output "$ i è una cifra!"#printing l'output (se condizione)

altro

Write-output "$ i è un numero!"#printing l'output (condizione altro)

$ i ++ #increment

Mentre ($ i -le 15) #durante la condizione

La variabile loop viene inizializzata a 5 con un incremento di 1 ad ogni iterazione. Il blocco if-else del codice controlla $ i e stampe se il valore incrementato è un numero o a cifra. Per eseguire lo script, il comando seguente viene utilizzato nella console PowerShell:

> .\fare durante.PS1

Conclusione

Il linguaggio di scripting di PowerShell consente di eseguire vari concetti di programmazione fondamentali usando gli script o la console PowerShell. Questo post descrittivo dimostra il concetto di loop nel contesto di PowerShell. Seguendo questo post, imparerai la funzionalità di base del Do While Loop. Sono inoltre previsti diversi esempi che mostrano l'implementazione del Do While Loop in PowerShell. Avresti anche una comprensione del funzionamento del Do While Loop negli script PowerShell Console e PowerShell.