1

Linuxで少しbashを学んでいますが、なぜこれが機能しないのか理解できません。ウィンドウを開いたままにするのは、簡単なステートメントとコマンドです。何が起こるかというと、.shファイルを実行すると、ターミナルのウィンドウが一瞬開いて閉じます。メッセージが表示されないか、エラーがあるかどうか、またはなぜ機能しないかを確認できません。ブロックを削除すると、メッセージが表示され、ウィンドウは開いたままになります。これは私のファイル内のコードですIFreadIF

count=99
if [ $count -eq 100 ]; then
    echo "Count is 100"
else
    echo "Count is not 100"
fi
read -p "Press enter to continue" nothing

構造を使用する他の多くの方法を試しましIFたが、どれもうまくいかないようです

4

2 に答える 2

0

Your script is completely correct. atleast its okai in my linux mint

于 2013-10-06T21:05:39.407 に答える