ある場合には変数 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."
質問を更新する必要があると思われる場合は、回答を更新します。