このコードは実行できません。 は、ユーザが入るまで-1私はこのエラーを取得しておくただし、スクリプトは を終了する必要があり、ループ内のスクリプトに入力するユーザーに番号を許可するように意図されています。ここでは予期しないオペレータの.shファイル
-ne: unexpected operator
はコードです:
#!/bin/sh
condition= 0
while [ $condition -ne -1 ]
do
echo $condition
read condition
done
セミコロンは、 'do'が' while'と同じ行に表示される場合にのみ必要です。 –