У меня есть файл .data
, содержащий таблицу чисел в формате столбца:
m x y z vx vy vz
, разделенных табуляцией, с глубиной 2000.Имя файла - initc.data
.
Я хочу изменить значение всего первого столбца файла.
Я пробовал использовать следующие команды:
awk -F '$1 == 0.05' initc
и
awk -F '{print $1, "0.05"}' initc
, чтобы открыть файл и присвоить первому столбцу значение 0,05
. Оба они открывают awk
, но не запускаются и не производят вывода.
Пример данных, о которых идет речь:
0.500000 0.500000 0.500000 0.500000 -1.500000 -1.500000 -1.500000
0.500000 0.567564 0.543674 0.536446 -1.500000 -1.500000 -1.500000
0.500000 0.454538 0.492286 0.501853 -1.500000 -1.500000 -1.500000
0.500000 0.574283 0.367439 0.668929 -1.500000 -1.500000 -1.500000
Ближайший связанный вопрос, который я смог найти, был следующий: Связанные данные в файле .