Come eseguire uno script Shell o .sh su macOS

Gli script di shell sono normalmente scritti ed eseguiti su sistemi Linux, ma sono quasi a loro agio su un sistema Mac come lo sono su un sistema Linux. Puoi scrivere uno script Shell su macOS e puoi eseguirlo facilmente, molto più facilmente rispetto a un sistema Windows 10 . In effetti, su macOS, uno script di shell verrà probabilmente eseguito e realizzerà ciò per cui è stato scritto mentre su un sistema Windows 10, è molto più probabile che fallisca. Ecco come puoi eseguire uno script Shell o .sh su macOS.

Test Shell script

Per testarlo, avrai bisogno di uno script Shell che puoi eseguire. Puoi usarne uno che hai a portata di mano oppure puoi utilizzare lo script di esempio di seguito. Apri un editor di testo, ad esempio TextEdit , e incolla quanto segue al suo interno. Salva il file con l'estensione .sh.

#!/bin/bash echo "Resta a casa"

Esegui lo script Shell su macOS

Apri il Terminale su macOS. Utilizzare il comando cd per spostarsi nella cartella in cui si trova lo script. La posizione nel comando seguente è solo un esempio. Assicurati di cambiarlo nella cartella in cui si trova effettivamente il tuo script.

cd ~/Download

Una volta che sei nella cartella, devi dare l'autorizzazione allo script per l'esecuzione. Utilizzare il comando seguente ma sostituire il nome dell'esempio con il nome effettivo dello script a cui si desidera autorizzare l'esecuzione.

chmod +x script_test.sh

Come eseguire uno script Shell o .sh su macOS

Dopo aver concesso l'autorizzazione allo script per l'esecuzione, utilizzare il comando seguente per eseguirlo. Ricordati di cambiare il nome dello script prima di eseguire il comando.

sh script_test.sh

Come eseguire uno script Shell o .sh su macOS

Perché gli script di shell sono più facili da eseguire su macOS

Gli script di shell sono più facili da eseguire su macOS rispetto a Windows 10 perché macOS è basato su UNIX. È qualcosa che il sistema ha in comune con un sistema Linux. I comandi della shell verranno eseguiti senza problemi e sarai in grado di utilizzare alcune app selezionate anche per le app Linux, anche se trarrai maggiori vantaggi da una versione macOS, se disponibile.

Lo script di esempio che abbiamo fornito per testare questo processo visualizzerà semplicemente il testo nel Terminale, ma lo script che desideri eseguire farà qualcos'altro e potrebbe aver bisogno di altre app/utilità installate sul tuo Mac prima di poter essere eseguito. Se sei esperto nella scrittura di script di shell, puoi sempre modificare lo script che hai e istruirlo a utilizzare app o utilità che sono già installate sul tuo Mac.

Leave a Comment

Come aggiungere più immagini a un singolo PDF su macOS

Come aggiungere più immagini a un singolo PDF su macOS

Come aggiungere più immagini a un singolo PDF su macOS

Migliora la registrazione dello schermo sui giochi per Mac con questi consigli degli esperti

Migliora la registrazione dello schermo sui giochi per Mac con questi consigli degli esperti

Abbiamo i migliori metodi di registrazione dello schermo per Mac che gli utenti dovrebbero conoscere, tra cui app e strumenti nativi e le migliori opzioni di software di registrazione di terze parti.

Sincronizza la musica con Android, Windows Phone e Blackberry [Mac]

Sincronizza la musica con Android, Windows Phone e Blackberry [Mac]

Instinctiv Music Player, come suggerisce il nome, è un intuitivo lettore multimediale tipo jukebox per la gestione di vari file multimediali sul tuo Mac. Ha un'interfaccia molto pulita

Come usare lo schermo diviso su Mac: multitasking come un professionista

Come usare lo schermo diviso su Mac: multitasking come un professionista

Scopri come usare lo schermo diviso sul tuo Mac. Segui questi semplici passaggi per abilitare Split View e potenziare il multitasking.

Memory Diag e Battery Diag sono due semplici app di monitoraggio del sistema [Mac]

Memory Diag e Battery Diag sono due semplici app di monitoraggio del sistema [Mac]

Le app di manutenzione hanno un seguito notevole. Alcuni appassionati sono motivati ​​dal monitoraggio dei componenti, mentre altri dalla pulizia tramite strumenti come Onyx.

Come fare uno screenshot su Mac: guida completa

Come fare uno screenshot su Mac: guida completa

Scopri come acquisire screenshot su un Mac con la nostra guida dettagliata. Scopri le migliori scorciatoie, suggerimenti e strumenti per catturare lo schermo.

Come specificare le impostazioni dellequalizzatore per ogni brano in iTunes

Come specificare le impostazioni dellequalizzatore per ogni brano in iTunes

I lettori musicali, quelli buoni, hanno equalizzatori integrati. Normalmente, l'equalizzatore è un'impostazione unica per tutti. È possibile selezionare qualsiasi tipo di suono.

ReadCube: cerca file PDF su Google Scholar e organizza file PDF locali

ReadCube: cerca file PDF su Google Scholar e organizza file PDF locali

Ottieni di più dai tuoi PDF con ReadCube. Accedi alle riviste universitarie, effettua ricerche nei database accademici e arricchisci la tua ricerca.

Come impostare il tuo Mac per la produttività senza app di terze parti

Come impostare il tuo Mac per la produttività senza app di terze parti

Ci piace sempre parlare di come Mac OS X sia un sistema operativo robusto con un'architettura UNIX sottostante. Questo è un modo iper-nerd e indiretto di...

LogMeIn – Controllo remoto del computer da qualsiasi sistema operativo o browser

LogMeIn – Controllo remoto del computer da qualsiasi sistema operativo o browser

Ieri abbiamo scritto una guida su come creare una connessione remota al desktop in Windows 7. È un ottimo modo per controllare il computer quando sei lontano, ma cosa succede se