Bash Pagina 10: Diferență între versiuni

De la Wiki Linux Advanced
Sari la navigare Sari la căutare
Linia 3: Linia 3:
Un shell script este un fișier text care conține o serie de comenzi pentru shell-ul sistemului de operare. Aceste scripturi sunt folosite pentru a automatiza sarcini repetate, a simplifica procesele de administrare a sistemului și a combina comenzi în funcții mai complexe. Shell scripturile sunt de obicei scrise în Bash (Bourne Again SHell), dar pot fi scrise și în alte interpretoare de comenzi.
Un shell script este un fișier text care conține o serie de comenzi pentru shell-ul sistemului de operare. Aceste scripturi sunt folosite pentru a automatiza sarcini repetate, a simplifica procesele de administrare a sistemului și a combina comenzi în funcții mai complexe. Shell scripturile sunt de obicei scrise în Bash (Bourne Again SHell), dar pot fi scrise și în alte interpretoare de comenzi.


Crerea scriptului
* Crerea scriptului


Pentru a crea un script, urmează acești pași:
Pentru a crea un script, urmează acești pași:


#**Deschide un editor de text**: Poți folosi un editor de text precum `nano`, `vim`, sau `gedit`.
#*Deschide un editor de text*: Poți folosi un editor de text precum `nano`, `vim`, sau `gedit`.
# **Scrie comenzile**: Adaugă comenzile pe care dorești să le executi în scriptul tău. De exemplu:
# *Scrie comenzile*: Adaugă comenzile pe care dorești să le executi în scriptul tău. De exemplu:
      
      
     #!/bin/bash
     #!/bin/bash
Linia 14: Linia 14:
      
      


Alege un nume pentru script
* Alege un nume pentru script


Atunci când alegi un nume pentru scriptul tău, este important să respecți următoarele reguli:
Atunci când alegi un nume pentru scriptul tău, este important să respecți următoarele reguli:
Linia 21: Linia 21:
- Este o practică bună să adaugi extensia `.sh` pentru a indica faptul că este un script shell. De exemplu: `my_script.sh`.
- Este o practică bună să adaugi extensia `.sh` pentru a indica faptul că este un script shell. De exemplu: `my_script.sh`.


Acordare permisiuni
* Acordare permisiuni


Pentru a rula scriptul, trebuie să îi acorzi permisiuni de execuție. Poți face acest lucru folosind comanda `chmod`:
Pentru a rula scriptul, trebuie să îi acorzi permisiuni de execuție. Poți face acest lucru folosind comanda `chmod`:


chmod +x my_script.sh
    chmod +x my_script.sh

Versiunea de la data 26 octombrie 2024 07:35

O privire de ansamblu - Ce este un script shell/bash

Un shell script este un fișier text care conține o serie de comenzi pentru shell-ul sistemului de operare. Aceste scripturi sunt folosite pentru a automatiza sarcini repetate, a simplifica procesele de administrare a sistemului și a combina comenzi în funcții mai complexe. Shell scripturile sunt de obicei scrise în Bash (Bourne Again SHell), dar pot fi scrise și în alte interpretoare de comenzi.

  • Crerea scriptului

Pentru a crea un script, urmează acești pași:

    • Deschide un editor de text*: Poți folosi un editor de text precum `nano`, `vim`, sau `gedit`.
  1. *Scrie comenzile*: Adaugă comenzile pe care dorești să le executi în scriptul tău. De exemplu:
   #!/bin/bash
   echo "Hello, World!"
   
  • Alege un nume pentru script

Atunci când alegi un nume pentru scriptul tău, este important să respecți următoarele reguli: - Utilizează caractere alfanumerice și `_` (underscore). - Evită utilizarea spațiilor sau caracterelor speciale. - Este o practică bună să adaugi extensia `.sh` pentru a indica faptul că este un script shell. De exemplu: `my_script.sh`.

  • Acordare permisiuni

Pentru a rula scriptul, trebuie să îi acorzi permisiuni de execuție. Poți face acest lucru folosind comanda `chmod`:

   chmod +x my_script.sh