unix shell scripting tutorial with examples
Introducció a Unix Shell Scripting:
A Unix, el Shell d’ordres és l’intèrpret d’ordres natiu. Proporciona una interfície de línia d'ordres perquè els usuaris puguin interactuar amb el sistema operatiu.
Les ordres Unix també es poden executar de manera no interactiva en forma de Shell Script. El script és una sèrie d'ordres que s'executaran junts.
Els scripts Shell es poden utilitzar per a diverses tasques, des de personalitzar els entorns fins a automatitzar les tasques diàries.
Llista de tots els tutorials d’escriptura d’Unix Shell:
- Introducció a Unix Shell Script
- Treballar amb l'editor Unix Vi
- Funcions de l’escriptura Unell Shell
- Operadors a Unix
- Codificació condicional a Unix ( Part 1 i Part 2 )
- Bucles a Unix
- Funcions a Unix
- Processament de text Unix ( Part 1 , Part 2 , i Part 3 )
- Paràmetres de la línia d'ordres Unix
- Unix Advanced Shell Scripting
Vídeo Unix # 11:
Conceptes bàsics d’escriptura de Shell Unix
Aquest tutorial us proporcionarà una visió general de la programació de l'intèrpret d'ordres i proporcionarà una comprensió d'alguns programes d'intèrpret d'ordres estàndard. Això inclou petxines com la Bourne Shell (sh) i la Bourne Again Shell (bash).
Els intèrprets de comandes llegeixen fitxers de configuració en diverses circumstàncies que difereixen en funció de l'intèrpret d'ordres. Aquests fitxers solen contenir ordres per a aquest intèrpret d’ordres concret i s’executen quan es carreguen; generalment s’utilitzen per establir variables importants que s’utilitzen per trobar executables, com $ PATH, i altres que controlen el comportament i l’aspecte de l’intèrpret d’ordres.
com fer proves de penetració per a un lloc web
- La Bourne Shell (sh): Aquest va ser un dels primers programes de shell que va venir amb Unix i també és el més utilitzat. Va ser desenvolupat per Stephen Bourne. El fitxer ~ / .profile s'utilitza com a fitxer de configuració de sh. Aquest també és l'intèrpret d'ordres estàndard utilitzat per a la creació de scripts.
- The Shell C (csh): El C-Shell va ser desenvolupat per Bill Joy, basat en el llenguatge de programació C. Es pretenia millorar la interactivitat amb funcions com ara llistar l'historial d'ordres i editar ordres. Els fitxers ~ / .cshrc i ~ / .login s'utilitzen com a fitxers de configuració per csh.
- The Bourne Again Shell (bash): El shell bash es va desenvolupar per al projecte GNU com a substitut de sh. Les funcions bàsiques de bash es copien de sh, i també afegeixen algunes de les funcions d'interactivitat de csh. he ~ / .bashrc i els fitxers ~ / .profile s'utilitzen com a fitxers de configuració per bash.
Consulteu el nostre proper tutorial per obtenir més informació sobre Vi Editor.
Lectura recomanada
- Tutorial Unix Pipes: Pipes a la programació Unix
- Exemples d'operadors aritmètics i booleans d'escriptura Shell Unix
- Tipus de bucles de Shell Unix: feu mentre que bucle, per bucle, fins que bucle a Unix
- Tutorial d'UNIX per a principiants (més de 20 vídeos d'entrenament en profunditat d'Unix)
- Ordres de processament de text Unix: filtres Unix amb exemples
- Ús de Switch Case a Unix Shell Scripting: instrucció Case-esac
- Talla l'ordre a Unix amb exemples
- Ordres Unix: ordres bàsiques i avançades Unix amb exemples