変数結果出力[閉じる]

変数結果出力[閉じる]

ある場合には変数 v に 1 を追加し、別の場合には変数 inv に 1 を追加する if ステートメントがあります。次のことを行い、 v=$((v + 1))結果inv=$((inv + 1)) を出力したいのでこれをしました。

echo "The number of valid is "$v" and the number of invalid is "$inv"."

しかし、プログラムを実行すると動作しませんか?方程式の結果をどのように出力しますか?

ベストアンサー1

まず、変数を引用する必要があります(つまり、変数を中に入れる必要があります"...")。したがって、出力ステートメントは次のようになります。

echo "The number of valid is $v and the number of invalid is $inv."

質問を更新する必要があると思われる場合は、回答を更新します。

おすすめ記事