Esegui uno script BASH ... facendo doppio clic su di esso?

2

È possibile eseguire uno script bash facendo doppio clic su di esso? Lo script della shell viene eseguito con $ ./script.sh senza problemi. Facendo doppio clic sullo script si apre TextEdit. Sarebbe bello eseguirlo facendo clic su di esso ...

$ system_profiler SPSoftwareDataType 
Software:

System Software Overview:

  System Version: macOS 10.13.4 (17E199)
  Kernel Version: Darwin 17.5.0
  Boot Volume: lily
  Boot Mode: Normal
  Computer Name: lily’s MacBook Air
  User Name: System Administrator (root)
  Secure Virtual Memory: Enabled
    
posta lily 02.06.2018 - 08:26
fonte

2 risposte

2

Forse cambia il nome dell'estensione in .command, ma penso che ci dovrebbe essere qualche soluzione per rendere il lavoro .sh.

Per eseguire con un doppio clic sull'icona: aprire il terminale e andare alla directory di script. quindi chmod + x. finder deciderà se è accettabile o meno.

    
risposta data 02.06.2018 - 09:38
fonte
0
  1. Vai al tuo terminale o iTerm.

  2. Passare alla directory in cui si trova il file.

  3. Digitare quanto segue:

    chmod a+x (yourscriptname)

  4. Fai clic con il pulsante destro del mouse sul file e seleziona Apri con e Altro .

  5. attiva Tutte le applicazioni e scegli Terminale .

  6. NOTA : se vuoi sempre aprire quel file con Terminal, seleziona Apri sempre con .

  7. Infine, fai doppio clic sul file e dovrebbe funzionare.

risposta data 11.11.2018 - 18:16
fonte

Leggi altre domande sui tag