Hola @davidperez no uso Mac, pero el comando lo que hace en ejecutarse como administrador (sudo), mover un archivo (mv) desde el directorio actual y archivo wp-cli.phar hasta /usr/local/bi/wp con lo que lo copia a una ruta accesible por el sistema desde cualquier sitio llamándolo wp, por lo que se podría ejecutar desde cualquier ruta. Hasta aquí la teoría y ya te digo que yo Mac no, pero según https://support.apple.com/es-es/HT202035 tienes que ejecutarlo en una consola como administrador, ¿probaste a ejecutarlo en una consola como administrador y sin sudo?
Aquí como instalarlo con MAMP https://tommcfarlin.com/installing-wp-cli-with-mamp/ pero en esencia se trata de descargar un archivo php empaquetado con todo el código, moverlo a una ruta accesible desde todo el sistema y darle los atributos de ejecución para que no haya que hacer # php wp-cli.phar desde donde se ha descargado, que sería lo mismo.
Saludos.
Gracias Carlos. Probaré la solución de instalarlo en MAMP… luego lo cuento.
Pero oficialmente no está soportado en MacOS, ojo.
Ok @mpcdigital. Pero por ahora hace lo que yo quiero, actualizar WordPress, plugins, y temas en local. Me falta ponerle un cron al ordenador y tener todas las webs actualizadas en local que es lo que busco.
Conseguí instalar con las instrucciones que vienen, pero me da error de conexión, por lo que tengo que cambiar esta linea
define(‘DB_HOST’, ‘localhost’);
a esta
define(‘DB_HOST’, ‘127.0.0.1’);
Creo que servirá de ayuda.
Y por ahora todo bien…