数値の取り出しと演算

ファイル中一番最後の原子のz座標を取り出して足し算したいとき。
awkなら読み取った数値(本来は文字列)を自動的に浮動小数点として扱ってくれる。
ただし、表示桁数が少ないので、OFMTを使って増やす。

tail -1 dum.xsf | awk '{ OFMT = "%.8f"} {print $NF+5.95907033}'