La Web del Programador: Comunidad de Programadores
 
    Pregunta:  55841 - SUSTITUCION DE PALABRAS LEIDAS A PARTIR DE UN FICHERO
Autor:  Alberto -
hola,
empiezo a desarrollar pequenos shell y me he propuesto generar un corrector ortografico. en un fichero fic1 guardo la palavra mas escrita y la palabra bien escrita de la forma escribo/escrivo y el fichero fic2 contiene el texto a corregir.

lo que tengo escrito y que me funciona es:

cat fic1.txt | awk -F \"/\" \'{sed \'s/$1/$2/g\' fic2.txt > tmp_1}\'

la vble tmp_1 contendria el fichero corregido.

el sistema me responde con \" awk: 1: unexpected character \'.\' \"

alguien me puede echar una mano??
gracias por adelantado
alberto

  Respuesta:  Pablo Jorge Sanguinetti
Hola: Si el separador de campos es / encontonces usa awk -F "/"

suerte,
Pablo Jorge Sanguinetti