#!/bin/bash
a=2
b=1
while [ a > b ]; do
echo $a
echo $b
if [ -f /home/pi/aaa.mp3 ]
then
cp /home/pi/aaa.mp3 /home/pi/aaa.mp3.0311
a=1
b=2
echo a= $a
echo b= $b
fi
done
~
执行结果如下:
pi@raspberrypi:/etc/init.d$ sudo /etc/init.d/test1
2
1
a= 1
b= 2
1
2
a= 1
b= 2
1
2
a= 1
b= 2
1
2
循环第一次后,a b 值发生了变化,按理说不应继续执行啊
|