PDA

Visualizza la versione completa : awk script


higuita81
19-02-2008, 17:43
ciao, ho un problema con il comando awk all'interno di un file di script

sto cercando di leggere l'input dell'utente e andare a cercare in un file la stringa corrispondente
CFG=config.properties
read ANS
RED=`awk -F= '{if ($1=="DESCR" && $2==$ANS) {getline; print $2} }' $CFG`

eval $RED
exit

Nella terza linea non riesco a fargli leggere la variabile ANS, qualcuno mi sa rispondere?

grazie

Akiro
20-02-2008, 10:37
se fai un echo dopo aver letto ANS che dice?

higuita81
20-02-2008, 11:33
ciao, lo stampa correttamente

il problema era che ero su solaris, ho risolto usando il comando nawk

grazie

Loading