AWK - Operatori di espressioni regolari
Questo esempio spiega le due forme di operatori di espressioni regolari.
Incontro
È rappresentato come ~. Cerca un campo che contenga la stringa di corrispondenza. Ad esempio, il seguente esempio stampa le righe che contengono il motivo9.
Esempio
[jerry]$ awk '$0 ~ 9' marks.txt
Eseguendo questo codice, ottieni il seguente risultato:
Produzione
2) Rahul Maths 90
5) Hari History 89
Non corrisponde
È rappresentato come !~. Cerca un campo che non contenga la stringa di corrispondenza. Ad esempio, il seguente esempio stampa le righe che non contengono il motivo9.
Esempio
[jerry]$ awk '$0 !~ 9' marks.txt
Eseguendo questo codice, ottieni il seguente risultato:
Produzione
1) Amit Physics 80
3) Shyam Biology 87
4) Kedar English 85