Cshell 脚本中,while: Expression Syntax.
求助 为什么代码总是出现这个语法错误
#-------------------------------------------------------------------------------------------------
while [ $id -le $ens_size ]
do
if [ $id -lt $n1 ]
then
string1=$name1$s2$id
string2=$name2$s2$id
fi
if [ $id -ge $n1 ] ; then
string1=$name1$id$name3
string2=$name2$id$name3
fi
echo $id $ens_size $string
echo $string1
echo $string2
#----------------------------------------------------------
rpath1=$home/$string1
rpath2=$home/$string2
cd $home
rm -r $rpath1
rm -r $rpath2
mkdir $rpath1
mkdir $rpath2
id=`echo "$id + 1" | bc`
done