Sto cercando di usare grep con un regex per trovare le righe in un file che corrispondono a 1 di 2 stringhe possibili. Ecco il mio grep:
$ grep "^ID.*(ETS|FBS)" my_file.txt
Il grep sopra non restituisce risultati. Tuttavia, se eseguo uno dei due:
$ grep "^ID.*ETS" my_file.txt
o
$ grep "^ID.*FBS" my_file.txt
Faccio corrispondere a linee specifiche. Perché il mio regex OR non corrisponde? Grazie in anticipo per l'aiuto!
egrep
posto digrep -E
.