Introducere la Unix Shell Scripting:
În Unix, Command Shell este interpretorul nativ de comenzi. Acesta oferă o interfață de linie de comandă pentru ca utilizatorii să interacționeze cu sistemul de operare.
Comenzile Unix pot fi, de asemenea, executate non-interactiv sub forma unui Shell Script. Scriptul este o serie de comenzi care vor fi executate împreună.
Scripturile Shell pot fi utilizate pentru o varietate de sarcini, de la personalizarea mediilor dvs. până la automatizarea sarcinilor zilnice.
Lista tuturor tutorialelor de scripting Shell Unix:
- Introducere la Unix Shell Scripting
- Lucrul cu editorul Unix Vi
- Caracteristicile Unix Shell Scripting
- Operatorii în Unix
- Codare condiționată în Unix (Partea 1 și Partea 2)
- Bucle în Unix
- Funcții în Unix
- Procesarea textului în Unix (Partea 1, Partea 2 și Partea 3)
- Parametrii liniei de comandă Unix
- Unix Advanced Shell Scripting
Unix Video #11:
Unix Shell Scripting Basics
Acest tutorial vă va oferi o privire de ansamblu asupra programării în shell și va oferi o înțelegere a unor programe shell standard. Aceasta include shell-uri precum Bourne Shell (sh) și Bourne Again Shell (bash).
Shell-urile citesc fișiere de configurare în mai multe circumstanțe care diferă în funcție de shell. Aceste fișiere conțin de obicei comenzi pentru shell-ul respectiv și sunt executate atunci când sunt încărcate; ele sunt de obicei folosite pentru a seta variabile importante care sunt folosite pentru a găsi executabile, cum ar fi $PATH, și altele care controlează comportamentul și aspectul shell-ului.
- The Bourne Shell (sh): Acesta a fost unul dintre primele programe shell care au venit cu Unix și este, de asemenea, cel mai utilizat pe scară largă. A fost dezvoltat de Stephen Bourne. Fișierul ~/.profile este folosit ca fișier de configurare pentru sh. Acesta este, de asemenea, shell-ul standard folosit pentru scripting.
- The C Shell (csh): C-Shell a fost dezvoltat de Bill Joy, după modelul limbajului de programare C. A fost conceput pentru a îmbunătăți interactivitatea cu caracteristici precum listarea istoricului comenzilor și editarea comenzilor. Fișierele ~/.cshrc și ~/.login sunt folosite ca fișiere de configurare de către csh.
- The Bourne Again Shell (bash): Shell-ul bash a fost dezvoltat pentru proiectul GNU ca un înlocuitor pentru sh. Caracteristicile de bază ale bash sunt copiate de la sh și, de asemenea, adaugă unele dintre caracteristicile de interactivitate de la csh. fișierele ~/.bashrc și ~/.profile sunt folosite ca fișiere de configurare de către bash.
Vezi următorul tutorial pentru a afla mai multe despre Vi Editor!!!
PREV Tutorial | NEXT Tutorial