como el título dice, Im tratando de cambiar solo la primera aparición de palabra.Al usar sed/this/that/'file. txtsed '/ this/that /' - ignorando g pero todavía reemplaza todo el archivo
aunque no estoy usando la opción g, reemplaza todo el archivo. Cómo arreglar esto.?
ACTUALIZACIÓN:
$ cat file.txt
first line
this
this
this
this
$ sed -e '1s/this/that/;t' file.txt
first line
this // ------> I want to change only this "this" to "that" :)
this
this
this
no se está usando el ejemplo de sed completa dada en mi respuesta. Lo he probado y funciona para mí. – zaf