単一の値を持つ「abc.txt」などのファイルと、123456
同じ値を持つ「xyz.txt」ファイルがあるとします654321
。これらのファイルの値をabc = 123456
、などの一部のシェル変数に保存したいと思い、ファイルの内容を変数として転送できますが、シェル変数の内容は次のように処理しませんxyz = 654321
。density=$abc/$xyz
算術演算を実行できる数値です。これについて何ができますか?
Bashまたは他の言語/フレームワークで整数および浮動小数点計算を実行するには?リンクはさまざまな算術メソッドに役立ちますが、変数に割り当てられたファイルの値が算術に適しているかどうかを教えてください。
ベストアンサー1
Bashシェルを使用する場合:
#!/bin/bash
abc=$(<abc.txt)
xyz=$(<xyz.txt)
density=$((abc / xyz))
echo "$density"
注:出力は0
次のとおりです。分子未満分母。