Salva un comando
- Apri Comandi e scegli Nuovo comando, oppure + in Comandi salvati nel pannello laterale.
- Dagli un Nome e scrivi il Comando.
- Facoltativi: una Cartella per raggruppare i comandi, e Server predefiniti per eseguirlo su più server.
Da Cronologia, Salva come comando salva un comando che hai già eseguito.
Usalo in una sessione
- Nel pannello laterale, in Comandi salvati, un tocco scrive il comando sulla riga senza eseguirlo, e il pulsante play lo esegue. I comandi per questo server vengono per primi.
- Su iPhone e iPad, ... nella barra dei tasti elenca i tuoi comandi: un tocco ne esegue uno, il pulsante incolla lo scrive soltanto.
- Su un server di produzione, un comando rischioso chiede conferma prima di partire.
- Il menu di un comando ha Esegui, Modifica, Duplica, Condividi con il team (Team) ed Elimina.
Variabili
Scrivi una variabile tra doppie graffe, così:
sudo systemctl restart {{service}}
Quando esegui il comando su più server, l'app chiede prima il valore di ogni variabile.
Esegui su più server
- Scegli Esegui su più server da Cmd+K, Esegui nel menu di un comando, oppure Esegui un comando su tutti in Altro nel menu di un gruppo. I server non devono essere già collegati.
- Scegli un comando salvato, o scrivine uno.
- In Va su, includi o escludi server e gruppi.
- Scegli se eseguirli Insieme, e Ferma dopo un limite di tempo se lo vuoi.
- Scegli Rivedi, poi conferma.
I risultati mostrano ogni server con il suo codice di uscita e il suo output. Puoi filtrarli per Riusciti o Falliti. Lo stesso, a mano, con OpenSSH:
for h in web1 web2 web3; do ssh "$h" uptime; doneUn comando a ogni collegamento
Per eseguire un comando salvato ogni volta che un server si collega, sceglilo in Mostra altro, All'avvio, Comando di avvio. Per esempio, un comando che si aggancia a tmux.