2024-08-03 【awk】10を底とするlogで出力したいとき シェルコマンド/シェルスクリプト awkにはcosやらsinやらexpやらintやらよく使われる関数が一通り揃っている しかし今回10を底とするlog xが欲しかったが、そのままでは出てこなかった 調べてみたら awk '{print log(x)/log(10)}' hoge.txt でよかった なんでこうなるかは、高校2年生で習いましたね(底の変換公式・・・・だよね?) ちなみになんでこんなことをしようとしたかは、ROOTで横軸をlogにしてからヒストグラムを取りたかったから自分の設定ではヒストグラムを取ってから横軸がlogになってしまう・・・・