Successivo: Getline coprocesso, Precedente: Getline pipe, Su: Getline [Contenuti][Indice]
getline in una variabile da una pipeQuando si usa ‘comando | getline var’,
l’output di comando è inviato tramite una pipe a
getline ad una variabile var. Per esempio, il
seguente programma legge la data e l’ora corrente nella variabile
current_time, usando il programma di utilità date, e poi lo
stampa:
BEGIN {
"date" | getline current_time
close("date")
print "Report printed on " current_time
}
In questa versione di getline, nessuna delle variabili predefinite è
cambiata e il record non è diviso in campi. In ogni caso, RT viene
impostato.