1. ホーム
  2. bash

[解決済み] bashで2つの変数を分割する

2022-03-06 02:08:59

質問

私はbashで2つのvarを分割しようとしています、これは私が得たものです。

var1=3;
var2=4;

echo ($var1/$var2)

いつもシンタックスエラーが出ます。 何が間違っているのか、誰か知っていますか?

解決方法を教えてください。

シェル解析は、整数の除算にのみ有効です。

var1=8
var2=4
echo $((var1 / var2))

を出力します。 2

の代わりに、あなたの例です。

var1=3
var2=4
echo $((var1 / var2))

を出力します。 0

BCを使ったほうがいい。

echo "scale=2 ; $var1 / $var2" | bc

を出力します。 .75

規模 は必要な精度