awk nie zaokrągla z OFMT i 0 $
Drukuję tablicę ze 100 kolumnami i chciałbym, aby wszystkie kolumny miały 2 miejsca dziesiętne. Chciałbym użyć print $ 0 i nie trzeba indywidualnie określać formatu dla wszystkich kolumn.
OFMT nie działa z $ 0:
echo '0.77767686 0.76555555 0.6667667 0.77878878' |awk '{CONVFMT="%.2g";OFMT="%.2g";print ($0+0);print ($0+0)"";print $0}'
Wyniki:
0.78
0.78
0.77767686 0.76555555 0.6667667 0.77878878