avkorets
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Ребят нужна помощь по awk. mawk.exe -f скрипт.awk file1 обрабатывается файл file1 скриптом скрипт.awk а как мне передать в тело скрипта для его обработки файл file2? (т.е. по типу mawk.exe -f скрипт.awk file1 file2) (см. тело скрипта). Код: $7 ~ /[0-3][0-9]\.[01][0-9]\.20[01][0-9]/ { f_name = substr($7,9,2) substr($7,4,2) substr($7,1,2) } /^(0[35]6|040| и т.д.)/ { sub("\,",".",$NF) sub("0+$","",$NF) rate = $NF / $3 sub("^0.",".",rate) print $1 " " rate " 0 0 0 0 " $3 " 810 0 0 0 0 " $NF " no" > f_name } | по сути скрипт для file1, так что нужна подсказка как модифировать его для обработки file2 (впринципе анологичные действия), с добавлением результатов обработки в f_name. по сути как с параметрами командной строки %1,%2 и т.д. спасибо за внимание! |