Это выполнит преобразование:
awk '{print $1, $2, $3 * 10**$4}' file.csv
Предполагая:
Если требуется определенный формат, можно использовать некоторую форму printf
.
Например:
awk '{printf( "%s %s %g "ORS,$1,$2,$3*10**$4)}' file.csv
может напечатать это:
1 1 1423
1 2 1589
1 3 85000
1 4 8900
1 5 8796
2 8 2.589e+28
Последняя строка добавлена, чтобы показать окончательный формат для больших экспонент.
Для Emacs в графическом интерфейсе:
emacs -c
Для клиента Emacs в графическом интерфейсе с помощью демона:
emacs --daemon
emacsclient -c