Szeretnék awk-nak megadni egy bemeneti változót, ami egy regexp kifejezés lenne.
De valahogy nem találok rá megoldást.
awk -vparam='34aa.44' '{if ( $3 ~ /param/) print $0;}' file
ennek így mennie kéne, de mintha nem helyettesítené be a változót. Mit rontok el??
- 879 megtekintés
Hozzászólások
awk -v param='34aa.44' '{if ($3 ~ param) print $0;}' file
- A hozzászóláshoz be kell jelentkezni