Come eseguire i comandi del terminale da uno script su macOS

I comandi del terminale su macOS non sono difficili da eseguire. L'unica parte difficile o scomoda è dove devi digitare il comando. Se devi eseguire spesso un comando di Terminale e sei stanco di doverlo digitare più e più volte, è una buona idea salvarlo semplicemente come script ed eseguirlo. Ecco come eseguire i comandi di Terminale da uno script su macOS.

Creazione dello script

Puoi creare lo script in qualsiasi editor di testo. macOS è dotato di un editor di testo integrato sotto forma di TextEdit . Apri un nuovo file di testo e inserisci tutti i comandi che vuoi eseguire. Una volta inseriti i comandi, salva il file con l'estensione COMMAND. Dagli un nome che ti dica a cosa serve lo script, ad esempio ScreenshotScript.command.

Salvalo dove vuoi.

Come eseguire i comandi del terminale da uno script su macOS

Dai il permesso allo script

Apri Terminale ed esegui il seguente comando. Sostituisci "percorso dello script" con il percorso effettivo dello script appena creato. Puoi ottenere il percorso dello script facendo clic con il pulsante destro del mouse, tenendo premuto il tasto Opzione e selezionando l'opzione Copia percorso dal menu di scelta rapida.

Sintassi

chmod u+x percorso dello script

Esempio

chmod u+x /Users/Fatimawahab/Desktop/MyScript.command

Come eseguire i comandi del terminale da uno script su macOS

Questo è tutto ciò che devi fare. Quando fai doppio clic sul file di script, si aprirà una finestra di Terminale ed eseguirà tutti i comandi nello script. Potresti vedere un messaggio che richiede determinate autorizzazioni la prima volta che esegui lo script, quindi è una buona idea eseguire un test prima di rendere lo script parte del tuo flusso di lavoro quotidiano.

L'autorizzazione che concedi allo script è in base allo script. È soggetto allo script e non al Terminale. Ciò significa che per ogni comando di Terminale inserito in uno script, dovrai concedergli l'autorizzazione prima di poter fare doppio clic per eseguirlo. In caso contrario, lo script non verrà eseguito e il messaggio di errore che riceverai non sarà in grado di guidarti molto su ciò che devi correggere. Assicurati di non perdere questo passaggio.

Esistono altri modi per eseguire un comando Terminale senza doverlo digitare ogni volta, ma uno script è un metodo flessibile per farlo. Se condividi il tuo script con qualcun altro, anche loro dovranno concedere l'autorizzazione per l'esecuzione dal Terminale prima di poterlo utilizzare. Le autorizzazioni non vengono ereditate da un sistema all'altro quando si condivide il file di script.

Leave a Comment

Cog: lettore musicale semplice e veloce per Mac

Cog: lettore musicale semplice e veloce per Mac

Probabilmente ti è piaciuto il potente iTunes per riprodurre musica sul tuo Mac, ma come è nella natura umana a volte ci si annoia della solita interfaccia di iTunes

Come sincronizzare facilmente il tuo telefono Nokia con il Mac tramite Bluetooth

Come sincronizzare facilmente il tuo telefono Nokia con il Mac tramite Bluetooth

Tutti i dispositivi Nokia supportati da iSync possono connettersi al tuo Mac tramite Bluetooth. Tuttavia, alcuni modelli di dispositivi Nokia possono anche essere sincronizzati tramite un

Scaricatore BBC iPlayer

Scaricatore BBC iPlayer

iPlayer Downloader è una piccola applicazione ingegnosa che può scaricare file video (h.264) e audio (mp3) senza DRM dal servizio BBC iPlayer fingendo di essere un

Come forzare la chiusura di più app sul desktop

Come forzare la chiusura di più app sul desktop

Come forzare la chiusura di più app sul desktop

Phone Disk monta iPhone, iPad, iPod Touch nel Finder come unità disco USB [Mac]

Phone Disk monta iPhone, iPad, iPod Touch nel Finder come unità disco USB [Mac]

Gli stessi sviluppatori del famoso iPhone Explorer hanno lanciato un altro utile strumento chiamato Phone Disk per Mac, che può rilevare automaticamente iPhone,

Cryptor: crittografa, metti in sicurezza e proteggi qualsiasi file o cartella

Cryptor: crittografa, metti in sicurezza e proteggi qualsiasi file o cartella

Cryptor è un'utilità gratuita per Windows e Mac sviluppata per crittografare rapidamente qualsiasi file al volo. Invece di utilizzare strumenti che richiedono

Ottieni il famoso Centro di controllo iOS su Mac OS X [a pagamento]

Ottieni il famoso Centro di controllo iOS su Mac OS X [a pagamento]

È raro che le app di terze parti replichino le funzionalità di Mac OS X, poiché c'è così tanto che può fare da solo. Esistono soluzioni come

Interrompere automaticamente la riproduzione di musica da iTunes e spegnere il Mac

Interrompere automaticamente la riproduzione di musica da iTunes e spegnere il Mac

Sei un appassionato di musica che di solito va a letto mentre ascolta la musica su iTunes? Hai mai desiderato che la musica sul tuo iTunes...

Batch Touch – Modifica la data di creazione/modifica di file e cartelle

Batch Touch – Modifica la data di creazione/modifica di file e cartelle

In molte situazioni è necessario modificare la data di creazione o modifica di un file o di una cartella specifici. Ciò è auspicabile soprattutto se si invia

Come abilitare Sidecar su Mac non supportati

Come abilitare Sidecar su Mac non supportati

Scopri come abilitare la funzione Sidecar su Mac non supportati con una guida passo-passo.