私はBashスクリプトを作成しています。私はそれを実行すると、私は理解できない構文エラーを取得します。ここで"予期しないトークン` do 'の近くで構文エラーが発生しました。
私のスクリプト:
ここでエラー#!/bin/bash
i=1
while [ $i -le "6" ]
do
j=1
i=`expr $i +1`
echo \
while [ $j -le "$i" ]
do
echo $i
j=`expr $j+1`
done
done
echo \enter code here
:
./test.sh: line 9: syntax error near unexpected token `do'
./test.sh: line 9: `do'
私が間違っているのか?
は本当にそこecho' '後にバックスラッシュですか?その場合は改行をエスケープするため、削除する必要があります。 –