![Reemplace la cadena con otra cadena en el editor vi](https://rvso.com/image/52102/Reemplace%20la%20cadena%20con%20otra%20cadena%20en%20el%20editor%20vi.png)
Tengo un template.php
archivo donde quiero cambiar cada aparición apple
en grape
todo el archivo. En este momento, tengo que editar minuciosamente todo el archivo para encontrar dónde cambiarlo. A veces el nombre es así en el archivo apple_button
y otras veces es simplemente apple
.
Estoy usando vi
para editar.
Respuesta1
Abra el archivo template.php
usando el editor vi. Después de abrirlo, presione el botón Escape y escriba a continuación.
:%s/apple/grape/g
Respuesta2
Deberías usar sed
:
sed -i.bak 's/apple/grape/g' template.php
Si usas vi
, puedes hacerlo en command mode
:
:%s/apple/grape/g
Respuesta3
Intente usar el comando sed para cambiar.
sed -e 's/apple/grape/g' filethatyouwantchange
esto solo mostrará el resultado, si desea cambiar el archivo use el parámetro -i:
sed -i -e 's/apple/grape/g' filethatyouwantchange
si estas usando vi
o vim
puedes hacer lo mismo con el archivo abierto
:%s/apple/grape/g