0

私は初心者です。これで私を助けてください

出力は、予期しないトークン 'do' 付近で構文エラーが発生したことを示しています

コードは

if [ $# -eq 0 ];
then 
echo "Command line arguments are missing."
else
n=$1
sum=0
while[ $n -gt 0 ]
do
   rem=$(( $n % 10 ))
   sum=$(( $sum + $rem ))
   n=$(( $n / 10 ))
done 
echo "Sum of digit for given number is $sum "
fi
4

2 に答える 2