unix shell scripting tutorial with examples
Uvod u skripte za Unix Shell:
U Unixu je naredbena školjka izvorni tumač naredbi. Pruža sučelje naredbenog retka za korisnike za interakciju s operativnim sustavom.
Unix naredbe se također mogu izvršavati neinteraktivno u obliku Shell skripte. Skripta je niz naredbi koje će se izvoditi zajedno.
Skripte školjke mogu se koristiti za razne zadatke, od prilagođavanja vašeg okruženja do automatizacije vaših dnevnih zadataka.
Popis svih vodiča za skripte za Unix Shell:
- Uvod u Unix Shell Script
- Rad s Unix Vi Editorom
- Značajke Unix skriptiranja ljuske
- Operateri u Unixu
- Uvjetno kodiranje u Unixu ( 1. dio i 2. dio )
- Petlje u Unixu
- Funkcije u Unixu
- Unix obrada teksta ( 1. dio , 2. dio , i 3. dio )
- Parametri Unix naredbenog retka
- Unix napredno skriptiranje školjki
Unix Video # 11:
sortiranje izbora u c ++
Osnove skriptiranja za Unix Shell
Ovaj vodič će vam dati pregled programiranja ljuske i pružit će razumijevanje nekih standardnih programa ljuske. To uključuje školjke poput Bourne Shell (sh) i Bourne Again Shell (bash).
Školjke čitaju konfiguracijske datoteke u više okolnosti koje se razlikuju ovisno o ljusci. Te datoteke obično sadrže naredbe za tu određenu ljusku i izvršavaju se kada se učitaju; obično se koriste za postavljanje važnih varijabli koje se koriste za pronalaženje izvršnih datoteka, poput $ PATH i drugih koje kontroliraju ponašanje i izgled ljuske.
- Školjka Bournea (sh): Ovo je bio jedan od prvih shell programa koji je došao s Unixom, a ujedno je i najčešće korišten. Razvio ga je Stephen Bourne. Datoteka ~ / .profile koristi se kao konfiguracijska datoteka za sh. Ovo je također standardna ljuska koja se koristi za skriptiranje.
- Školjka C (csh): C-Shell je razvio Bill Joy, po uzoru na programski jezik C. Namijenjen je poboljšanju interaktivnosti pomoću značajki poput popisa povijesti naredbi i uređivanja naredbi. Datoteke ~ / .cshrc i ~ / .login kao konfiguracijske datoteke koristi csh.
- Školjka Bourne Again (bash): Bashova ljuska razvijena je za projekt GNU kao zamjena za sh. Osnovne značajke basha kopiraju se iz sh-a, a također dodaje neke značajke interaktivnosti iz csh-a. on ~ / .bashrc i ~ / .profile datoteke koriste se kao konfiguracijske datoteke od strane basha.
Pogledajte naš predstojeći vodič da biste saznali više o Vi Editoru !!
Preporučena literatura
- Vodič za cijevi za Unix: Cijevi za programiranje u Unixu
- Primjeri aritmetičkih i logičkih operatora skripte ljuske Unix
- Tipovi petlje Unix školjke: Radite dok se petljate, za petlju, dok se petlja ne dogodi u Unixu
- UNIX vodič za početnike (20+ detaljnih videozapisa o obuci za Unix)
- Naredbe za obradu teksta Unix: Unix filtri s primjerima
- Korištenje preklopnog kućišta u skripti skripte za Unix Shell: Izjava slučaja-slučaja
- Izreži naredbu u Unixu s primjerima
- Unix naredbe: osnovne i napredne Unix naredbe s primjerima