Dormire un Mac dalla riga di comando
La sospensione può essere richiamata istantaneamente su qualsiasi Mac tramite la riga di comando eseguendo il comando pmset o un'esecuzione AppleScript molto semplice in OS X. Ciò può essere utile per molte ragioni, che si tratti di script, amministrazione del sistema, gestione remota con SSH o forse solo vivi nella riga di comando.
Ti mostreremo due modi in cui puoi iniziare a dormire su qualsiasi Mac usando la riga di comando.
Come mettere un Mac a dormire dalla riga di comando di OS X
Per provare tu stesso, avvia Terminal e utilizza uno dei seguenti comandi. Ricorda che non c'è avvertimento, il sonno è immediato.
Il primo trucco utilizza pmset:
pmset sleepnow
Questo è uno degli usi più semplici di pmset, che è un'utilità di gestione dell'alimentazione completa.
Come accennato, il sonno si verifica immediatamente, quindi se non sei pronto puoi applicare un'attesa o utilizzare una variante del trucco successivo poiché AppleScript può essere programmato facilmente.
L'utilizzo di AppleScript dalla riga di comando è un altro modo per avviare immediatamente la sospensione da Terminal. La sintassi per il metodo di sospensione AppleScript è la seguente:
osascript -e 'tell application "Finder" to sleep'
osascript è uno strumento da riga di comando che esegue script OSA, il flag -e esegue lo script tra virgolette anziché cercare un file e il testo tra virgolette è di base AppleScript.
L'utilizzo di entrambi i metodi dovrebbe annullare qualsiasi altra esecuzione in Mac OS X e forzare la sospensione del sistema. Puoi anche indirizzare l'applicazione "Eventi di sistema" se incontri qualcosa che impedisce il sonno:
osascript -e 'tell application "System Events" to sleep'
Quest'ultimo AppleScript è anche usato nella nostra guida su come mettere in remoto un Mac per dormire usando un iPhone o ssh.