Bus errorとSegmentation faultに困ったら見るブログ

物理の研究者による日々の研究生活のメモ書きです ( python/emacs/html/Japascript/シェルスクリプト/TeX/Mac/C言語/Linux/git/tmux/R/ポケモンGO)

【awk】累乗の計算とif文について

データを読み込んで、ある列とある列を掛算して、ファクターかけたりするのに、
わざわざコンパイルするほどのことでもないかなぁ〜と思って最近はawkを使うことがよくある

たぶんコンパイルした方が実行速度も早いけど、コードを書いて、makefileを用意して、さらにそれらをぶん回すシェルスクリプトを書くなら
最初からシェルスクリプトawkを1行書いた方が早く終わりそう・・・・

もちろんシェルスクリプトに書かずにawk用のスクリプトを用意して

とかで食わせるのもありだと思う・・・
たぶんそうする利点は、awkファイル特有のインデントなどをきちんと使えるとか?知らんけど


話をタイトルに戻して、
awkで累乗の計算は

2**2
とかでいいらしい
gnuplotと同じ方式だ・・・
ハット(^)を使うことはないだろうと思ってたが、powでもなくて**だったとは・・・



if文は本当にC言語とまんま同じ書き方でOK
あとは省略