OK, hogy ez a kérdés, de mi a válasz?
Mert az látható, hogy az egrep parancs úgy gondolja, hogy elég 3-ra is, a C# meg úgy, hogy 4-re kell.
Kinek van igaza?
Definiálva van ez valahol, vagy aki kiértékeli a kifejezést, az szabadon választhat, hogy neki mi a szimpatikusabb?