Сохранение нескольких результатов от AWK-скрипта до переменных оболочки c.Сохранение нескольких результатов от AWK до переменных оболочки
У меня есть простой скрипт AWK, работающий в терминале, чтобы найти max и min из входного текстового файла.
Как сохранить эти значения max и min в переменной c shell, чтобы использовать ее позже.
Вот AWK
awk 'NR == 1 { xmax=$1; xmin=$1 } \
{ if ($1>xmax) xmax=$1; if ($1<xmin) xmin=$1;} \
END {printf "X-Min: %d\tX-Max: %d\n", xmin, xmax}' $inpfile
Я хочу сохранить это в уже определенных переменных позволяет говорить $ Xmin и $ Xmax
Любое предложение было бы большую помощь, у меня нет опыта работы с SHELL и AWK.
Вы говорите, что "C Shell", но помечено вопрос, как 'bash'. Какую оболочку вы имеете в виду? – chepner
извините его c shell, просто удалил тег bash – Indigo
распечатайте их с awk, проанализируйте его с csh. –