バッシュスクリプト(Bash Script)の計算では、小数点は切り捨てられて整数になります。例えば、7/4=1.75ですが、bashでは1になります。そこで、スクリプト内でパイソンコマンド(Python Command)の-cを用いることで1.75と計算できます(下図)。
■本プログラム
Pythonコマンドでの計算結果をシェル変数に代入することで、例えば、シェルスクリプト内でさらに他の計算に利用することもできます(本プログラムでは、その変数をechoで出力してるだけ)。
以上
<広告>
リンク