Здрасти!
Подскажите, плиз, можно ли awk в качестве источника данных передавать не файл, а текст?
В том смысле, что у меня в переменной есть содержимое:
йцу 123
фыв 345
Как заставить awk из этого распечатать только 2е поле?
Я решаю этот вопрос так:
echo "$tmp" > file.tmp
tmp2=`awk '{
print $2
}' file.tmp`
Но это получается довольно долго. Если бы данные можно было передавать не через файл, то это было бы гораздо быстрее.
Помогите, плизз. Мануал awk-шный смотрел, не нашёл ответа на этот вопрос. Может быть смотрел плохо, но эт уж хз.
Заранее благодарен!