Preguntas etiquetadas con replace



3
¿Cómo insertar texto después de cierta cadena en un archivo?
En este momento estoy usando echo "Hello World" >> file.txtpara agregar texto a un archivo, pero también necesito agregar texto debajo de una cadena determinada, digamos "[opción]", ¿es posible con sed? P.EJ: Fichero de entrada Some text Random [option] Some stuff Archivo de salida Some text Random [option] *inserted text* …




7
Cómo reemplazar la palabra actual debajo del cursor en Emacs
¿Cómo reemplazo la palabra actual debajo del cursor en Emacs? Sé que puedo usar query-replace o replace-string pero cada vez que lo hago tengo que escribir la cadena completa para ser reemplazado, esto es molesto. Vi tiene una contraseña de comando equivalente y puedo usar un atajo para colocar la …
25 emacs  search  replace 


5
Cómo informar cambios in situ "sed"
Cuando se usa sedpara reemplazar cadenas en el lugar, ¿hay alguna manera de hacer que informe los cambios que hace (sin depender de una diferencia de archivos antiguos y nuevos)? Por ejemplo, ¿cómo puedo cambiar la línea de comando? find . -type f | xargs sed -i 's/abc/def/g' para que …

3
Reemplazar cadena con contenido de un archivo usando sed
Tengo dos archivos diferentes: Archivo1 /home/user1/ /home/user2/bin /home/user1/a/b/c File2 <TEXT1> <TEXT2> Quiero reemplazar el <TEXT1>de File2 con el contenido de File1 usando sed. Intenté este comando, pero no obtuve el resultado adecuado: cat File2|sed "s/<TEXT1>/$(cat File1|sed 's/\//\\\//g'|sed 's/$/\\n/g'|tr -d "\n")/g" Puede usar otras herramientas también para resolver este problema.
23 sed  replace 

1
usando sed con ampersand (&)
Estoy usando sed para buscar y reemplazar patrones dentro de los archivos SAS que tengo en lugar de cambiarlos individualmente. El problema es que estoy tratando de reemplazar variables macro y cuando uso los ampers y no se procesa correctamente. Here's my code: sed -ie 's/user=&uid./user=&sysuserid./g' *_table_*.sas cada vez que …
19 sed  quoting  replace 





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.