Bueno la cuestiones es esta, quiero realizar una búsqueda con grep que no me muestra las lineas que contengan el símbolo $.
Se que puedo realizarlo de la siguiente manera.
grep -nv '\$' texto.txt
Pero mi intención era realizarlo así.
grep -n '[^$]' texto.txt
He probado con la siguiente ya que entiendo debería funcionar ya que no es necesario el backslash
grep -nE '[^$]' texto.txt
Incluyéndolo tampoco funciona
grep -nE '[^\$]' texto.txt
Bueno la cuestion es por que motivo no funciona esto '[^$]'