Я пытаюсь извлечь столбцы nth + 1
и nth + 3
из файла.Как передать переменную параметру awk print
Это то, что пытался, который является полезным псевдо-код:
for i in {1..100} ; do awk -F "," " { printf \"%3d, %12.3f, %12.3f\\n\", \$1, \$($i+1), \$($i+3) } " All_Runs.csv > Run-$i.csv
, который, очевидно, не работает (но это казалось разумным надеяться).
Как это сделать?
Похоже, второй нужен «i = i' →' i = $ i'? –
@ Крис: Спасибо. –