получение значений из awk

Все о программировании под *nix
Agent007
Заглянувший
Сообщения: 13
Зарегистрирован: 11 окт 2005, 13:04

получение значений из awk

Сообщение Agent007 »

у меня в скрипте используется awk.
подскажите пожалуйста, как можно перенести из нее значения каких-либо переменных в сам скрипт и использовать в shell.
например.

awk ' {
a=11;
exit;
}'
#а затем срабатывала следующаю строка и писала а=11
echo a= $a

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Сообщение mend0za »

Код: Выделить всё


echo -n  "a ="
awk ' { a=11; print a; }'

:>

впрочем и это работает:

Код: Выделить всё

#!/bin/sh

A=`echo aa|awk '{print 11;}'`

echo $A
И увидел я зверя, выходящего из тундры. И число его было 3.14159265358979324...

Ответить