Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/07/2013, 08:51
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Grep para obtener cadenas entre $$

Primero que nada, "[$$]" no quiere decir "dos $$" sino "un caracter $".
Para buscar "$$", pon dos $ escapados (para que no se los considere como marca de fin de línea) o como [$][$].

Por otro lado, la opción -o es específica de GNU Grep, es perfectamente posible que no la tengas disponible. Se puede simular con la siguiente línea de sed:

Código BASH:
Ver original
  1. sed -n 's/^.*\$\$\(.*\)\$\$.*$/\1/p' *.jsp


Saludos.