Andrea Ganduglia wrote:
cat elenco | awk -F, -v VAR=$VALUE '($1=="VAR") {print $2}'
Aggiungo, per sciogliere anche il dubbio su awk: cat elenco | awk -F, -v VAR=$VALUE '($1==VAR) {print $2}' Awk si comporta diversamente dalla shell riguardo alla sostituzione delle variabili all'interno delle virgolette. Saluti Cristian