A maneira correta de incrementar a variável é a seguinte ( Como incrementar uma variável em bash? )
#!/bin/bash
mynum=1
while [ $mynum -le 10 ]
do
echo $mynum
mynum=$((mynum+1))
sleep 0.5
done
Estou recebendo o erro abaixo enquanto executo o script bash.
#!/bin/bash
mynum=1
while [ $mynum -le 10 ]
do
echo $mynum
mynum= $(( $mynum + 1 ))
sleep 0.5
done
erro:
$./wl
1
./wl: line 8: 2: command not found
1
./wl: line 8: 2: command not found
1
./wl: line 8: 2: command not found
1
./wl: line 8: 2: command not found
1
./wl: line 8: 2: command not found
1
./wl: line 8: 2: command not found
1
./wl: line 8: 2: command not found
1
./wl: line 8: 2: command not found
A maneira correta de incrementar a variável é a seguinte ( Como incrementar uma variável em bash? )
#!/bin/bash
mynum=1
while [ $mynum -le 10 ]
do
echo $mynum
mynum=$((mynum+1))
sleep 0.5
done