Sustituciones en la historia de bash
Publicado por Choan el 2023-02-25
Una cosita que acabo de aprender: puedes ejecutar comandos modificados de la historia de bash.
Digamos que quieres ejecutar algo como
wp @somesite plugin install --activate some-plugin
(Es la manera de utilizar wp-cli
para instalar y activar el plugin some-plugin
en el sitio que tengo configurado como @somesite
).
Para ejecutar de nuevo el mismo comando, bastará con usar UP o teclear !!
(esto expande al último comando ejecutado). Pero, ¿y si necesitamos una versión ligeramente modificada del último comando? ¡Bienvenida sea la sustitución! Con la siguiente línea, reemplazaremos somesite por othersite:
^somesite^othersite^
Aquí otra manera de conseguir el mismo resultado:
!!:s/@somesite/@othersite
# will give us
# wp @othersite plugin install some-plugin
Para saber más: