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