Ecco una rottura:
1. Scegli un editor di testo: Esistono molte opzioni, tra cui:
* `nano`:un semplice editore per principianti.
* `vim` o` vi`:curva di apprendimento potente ma più ripida.
* `Emacs`:estremamente potente e personalizzabile, ma complesso.
* `gedit` (gnome):un editor grafico.
* Qualsiasi altro editor di testo che preferisci (blocco note ++, atom, vs codice, ecc., Se stai usando una GUI). Fondamentalmente, evita elaboratori di testi come Microsoft Word o LibreOffice Writer, poiché aggiungono formattazione che romperà lo script di shell.
2. Crea e modifica il file: Apri l'editor di testo prescelto e scrivi lo script Shell. Questo includerà comandi che desideri eseguire la shell. Per esempio:
`` `Bash
#!/bin/bash # shebang - dice al sistema che interpreta di usare
Echo "Ciao, mondo!"
data
`` `
*La linea `#!/Bin/bash` è essenziale. Si chiama Shebang e specifica l'interprete (in questo caso, bash) che dovrebbe eseguire lo script.* Se stai usando `zsh`, useresti`#!/Bin/zsh` e così via.
3. Salva il file: Salva il file con un nome descrittivo e l'estensione `.sh` (sebbene l'estensione non sia rigorosamente richiesta per l'esecuzione, è buona pratica). Ad esempio:`my_script.sh`. Assicurati di salvarlo come file di testo semplice, * non * un file di testo ricco o qualsiasi altro tipo di documento formattato.
4. Rendilo eseguibile (opzionale ma altamente raccomandato): Dopo aver salvato, è necessario rendere eseguibile il file utilizzando il comando `chmod`:
`` `Bash
chmod +x my_script.sh
`` `
Questo comando aggiunge l'esecuzione dell'autorizzazione per il proprietario del file.
Esempio usando nano:
1. Open `nano`:` nano my_script.sh`
2. Incolla la sceneggiatura sopra nell'editor.
3. Premere Ctrl+O per salvare il file.
4. Premere Invio per confermare il nome file.
5. Premere Ctrl+X per uscire da nano.
6. Rendilo eseguibile:`chmod +x my_script.sh`
7. Esegui:`./My_script.sh`
Ora puoi eseguire lo script dalla riga di comando digitando `./My_script.sh` (il`./`Indica che lo script è nella directory corrente). Ricorda di usare sempre lo shebang corretto per abbinare la shell che intendi usare.
sistemi © www.354353.com