ウェブサイト検索

数値の乗算と除算のためのBashの式


Bashのexprコマンドは、式を評価するために使用されます。これらの式は、正規表現、整数、文字列など、1つ以上の引数を取ることができます。Bashのexprコマンドは、加算、減算などの基本的な計算を実行します。また、部分文字列、正規表現の評価、文字列の長さなどの文字列操作も評価します。しかし、多くのBashユーザーは、アプローチや数の乗算・除算において混乱することがあります。ここでは、exprコマンドを通じてBashでの数の乗算と除算を行います。

数値の乗算と除算のためのBashのExpr

Bashのexprコマンドは、式のパラメータを読み取り評価し、結果を標準出力に書き込みます。exprコマンドの構文は次のとおりです:

`expr integer1 operator integer2`

Bashにおける数の乗算 - Exprコマンドを使用して

「*」は掛け算を象徴しますが、「*」はBashでは現在のディレクトリ内のすべてのファイルを表します。もしシェル内で二つの数字の掛け算にexprと直接「*」を使用すると、エラーが出ます。したがって、Bashで数字を掛け算するには、「\*」を使用してください。

以下の例は、exprコマンドを使用してBashで数値を乗算する方法を説明しています:

#! /bin/Bash
#Multiplication of integers using the expr command
A=25
B=5
echo "Multiplication of A and B is (A x B) = AB"
echo "AB= `expr $A \* $B`"

出力:

Bashにおけるexprコマンドを使用した数値の割り算

Bashで「/」記号を使って数値を割り算しましょう。以下の例がより明確な説明を提供します:

#! /bin/Bash
#Division of integers using the expr command.
A=25
B=5
echo "A / B = `expr $A / $B`"

出力:

結論

これは、Bashのexprコマンドを使って数字を乗算および除算する方法です。Bashで算術計算を作成するのは簡単で、初心者としてこれらの算術演算を学ぶことをお勧めします。この練習は、Bashスクリプトを使った実践的な経験を得るのに役立つでしょう。Bashとシェルスクリプトに関する詳細情報については、Linuxhintのウェブサイトを訪れてください。私たちはBashや他のプログラミング言語に関連する何百ものチutorialsをアップロードしました。