Articles of while loop

Bash: come terminare il ciclo infinito con qualsiasi tasto premuto?

Ho bisogno di scrivere un ciclo infinito che si arresta quando viene premuto un tasto qualsiasi. Sfortunatamente questo scorre solo quando viene premuto un tasto. Idee per favore? #!/bin/bash count=0 while : ; do # dummy action echo -n “$a ” let “a+=1” # detect any key press read -n 1 keypress echo $keypress done […]

Mentre loop in batch

Ecco cosa voglio, all’interno del BACKUPDIR , voglio eseguire cscript /nologo c:\deletefile.vbs %BACKUPDIR% fino a quando il numero di file all’interno della cartella è maggiore di 21 (il countfiles tiene). Ecco il mio codice: @echo off SET BACKUPDIR=C:\test for /f %%x in (‘dir %BACKUPDIR% /b ^| find /v /c “::”‘) do set countfiles=%%x for %countfiles% […]

Esci da un ciclo While … Wend

Sto usando un ciclo While … Wend di VBA. Dim count as Integer While True count=count+1 If count = 10 Then ”What should be the statement to break the While…Wend loop? ”Break or Exit While not working EndIf Wend Non voglio usare condizioni come `While count <= 10 … Wend

Perché il piping dell’input in “read” funziona solo quando viene inserito nel costrutto “while read …”?

Ho cercato di leggere l’input nelle variabili di ambiente dall’output del programma in questo modo: echo first second | read AB ; echo $A-$B E il risultato è: – Sia A che B sono sempre vuoti. Ho letto di bash che eseguono i comandi di piping nella sub-shell e che praticamente impediscono l’input da piping […]

Effettuare il ciclo while in SQL Server 2008

Esiste un metodo per implementare do while loop in SQL server 2008?

Come posso uscire da un ciclo while in Java?

Qual è il modo migliore per uscire / terminare un ciclo while in Java? Ad esempio, il mio codice è attualmente come segue: while(true){ if(obj == null){ // I need to exit here } }

Convalida integer per input

Ho provato a richiedere all’utente l’input e fare la convalida. Ad esempio, il mio programma deve contenere 3 input utente. Una volta che non ha numero intero, stamperà un messaggio di errore e richiederà di nuovo l’input. Ecco come sarà il mio programma quando si esegue: Inserire il numero: a Input sbagliato Inserire il numero: […]

Quale ciclo è più veloce, mentre o per?

Puoi ottenere lo stesso risultato con cicli for e while: Mentre: $i = 0; while ($i <= 10){ print $i."\n"; $i++; }; Per: for ($i = 0; $i <= 10; $i++){ print $i."\n"; } Ma quale è più veloce?

Le variabili vengono ripristinate dopo un ciclo di lettura mentre legge da una pipeline

initiate () { read -p “Location(s) to look for .bsp files in? ” loc find $loc -name “*.bsp” | while read do if [ -f “$loc.bz2” ] then continue else filcount=$[$filcount+1] bzip $loc fi if [ “$scan” == “1” ]; then bzipint $loc fi echo $filcount #Correct counting echo $zipcount #Correct counting echo $scacount #Correct […]

Per contro mentre è in programmazione C?

Ci sono tre cicli in C: for , while e do-while . Qual è la differenza tra loro? Ad esempio, sembra quasi tutto while dichiarazioni possono essere sostituite da dichiarazioni, giusto? Quindi, qual è il vantaggio while utilizzo?