#!/bin/ksh
#########################
for i in {1..30} ;do
echo $i
done
output è:ksh scripting, ciclo For
{1..30}
Cosa c'è di sbagliato nel mio codice?
#!/bin/ksh
#########################
for i in {1..30} ;do
echo $i
done
output è:ksh scripting, ciclo For
{1..30}
Cosa c'è di sbagliato nel mio codice?
In alternativa si può passare ad una costruzione, mentre:
i=1
while ((i <= 30))
do
echo $i
((i+=1))
done
for {set x 0} {$x<10} {incr x} {
puts "x is $x"
}
Puoi aggiungere qualche spiegazione di questo? –
Questo non funziona in ksh – kkoolpatz
Eventuali duplicati di [per la gamma di ciclo non funziona ksh] (http: // StackOverflow. it/questions/3005265/for-loop-range-not-working-ksh) – ceving