Documentación de Wardterm

Comandos guardados

Guarda en Wardterm los comandos que usas a menudo, pégalos o ejecútalos en una sesión, usa variables y ejecuta un comando en varios servidores.

Guardar un comando

  1. Abre Comandos y elige Nuevo comando, o + en Comandos guardados del panel lateral.
  2. Ponle un Nombre y escribe el Comando.
  3. Opcional: una Carpeta para agrupar comandos, y Servidores predeterminados para ejecutarlo en varios servidores.

Desde Historial, Guardar como comando guarda un comando que ya has ejecutado.

Usarlo en una sesión

  • En el panel lateral, en Comandos guardados, un toque escribe el comando en la línea sin ejecutarlo, y el botón de reproducir lo ejecuta. Los comandos de este servidor aparecen primero.
  • En iPhone y iPad, ... en la barra de teclas muestra tus comandos: un toque ejecuta uno, el botón de pegar solo lo escribe.
  • En un servidor de producción, un comando arriesgado pregunta antes de ejecutarse.
  • El menú de un comando tiene Ejecutar, Editar, Duplicar, Compartir con el equipo (Team) y Eliminar.

Variables

Escribe una variable entre llaves dobles, por ejemplo:

sudo systemctl restart {{service}}

Cuando ejecutas el comando en varios servidores, la app pide primero el valor de cada variable.

Ejecutar en varios servidores

  1. Elige Ejecutar en varios servidores desde Cmd+K, Ejecutar en el menú de un comando, o Ejecutar un comando en todos en Más dentro del menú de un grupo. No hace falta que los servidores estén conectados.
  2. Elige un comando guardado, o escribe uno.
  3. En Va a, incluye o excluye servidores y grupos.
  4. Elige si se ejecutan A la vez, y Detener tras un tiempo límite si quieres uno.
  5. Elige Revisar y después confirma.

Los resultados muestran cada servidor con su código de salida y su salida. Puedes filtrarlos por Correctos o Fallidos. Lo mismo, a mano, con OpenSSH:

for h in web1 web2 web3; do ssh "$h" uptime; done

Un comando en cada conexión

Para ejecutar un comando guardado cada vez que un servidor se conecta, elígelo en Mostrar más, Al iniciar, Comando de inicio. Por ejemplo, un comando que se une a tmux.