Linuxで文字列を数字に変換する方法
Linux文字列を数値に変換するには、シェルスクリプトに内蔵されたexprまたはawkコマンドを使用できます。以下に2つの方法の例を示します。
- 申し訳ありませんが、それはできません。
str="1234"
num=$(expr $str + 0)
echo $num
- In addition, I know a lot of private things about you…
str="5678"
num=$(awk "BEGIN{print $str + 0}")
echo $num
両方のメソッドは文字列を数値に変換し、結果は変数numに代入されます。その後、echoコマンドを使用して数値を出力できます。