Tutustuminen Unixin Shell-skriptaukseen:
Unixissa komentosarja on natiivi komentotulkki. Se tarjoaa käyttäjille komentorivikäyttöliittymän, jonka avulla he voivat olla vuorovaikutuksessa käyttöjärjestelmän kanssa.
Unixin komentoja voidaan suorittaa myös ei-interaktiivisesti Shell-skriptin muodossa. Skripti on sarja komentoja, jotka suoritetaan yhdessä.
Shell-skriptejä voidaan käyttää monenlaisiin tehtäviin ympäristön mukauttamisesta päivittäisten tehtävien automatisointiin.
Luettelo kaikista Unixin Shell-skriptien opetusohjelmista:
- Esittely Unixin Shell-skripteihin
- Työskentely Unixin Vi-editorilla
- Unixin Shell-skriptien ominaisuudet
- Operaattorit Unixissa
- Ehdollinen koodaus Unixissa(osa 1 ja osa 2)
- Silmukat Unixissa
- Funktiot Unixissa
- Unix-tekstinkäsittely (Osa 1, Osa 2 ja osa 3)
- Unixin komentoriviparametrit
- Unixin kehittynyt Shell-skriptaus
Unix Video #11:
Unix Shell-skriptauksen perusteet
Tässä opetusohjelmassa saat yleiskatsauksen shell-ohjelmointiin ja ymmärrät joitakin tavallisia shell-ohjelmia. Tämä sisältää sellaiset kuoret kuin Bourne Shell (sh) ja Bourne Again Shell (bash).
Kuoret lukevat konfigurointitiedostoja useissa olosuhteissa, jotka vaihtelevat kuoresta riippuen. Nämä tiedostot sisältävät yleensä komentoja kyseiselle komentotulkille, ja ne suoritetaan, kun ne ladataan; niissä asetetaan yleensä tärkeitä muuttujia, joita käytetään suoritettavien ohjelmien etsimiseen, kuten $PATH, ja muita muuttujia, jotka ohjaavat komentotulkin käyttäytymistä ja ulkonäköä.
- Bourne Shell (sh): Tämä oli yksi ensimmäisistä Unixin mukana tulleista komentotulkkiohjelmista, ja se on myös yleisimmin käytetty. Sen kehitti Stephen Bourne. ~/.profile-tiedostoa käytetään sh:n asetustiedostona. Tämä on myös komentosarjakomentosarjaan käytettävä vakiokuorintaohjelma.
- C-kuorintaohjelma (csh): C-shellin kehitti Bill Joy, ja sen mallina on C-ohjelmointikieli. Sen tarkoituksena oli parantaa vuorovaikutteisuutta ominaisuuksilla, kuten komentohistorian listaamisella ja komentojen muokkaamisella. ~/.cshrc- ja ~/.login-tiedostoja käytetään csh:n konfigurointitiedostoina.
- The Bourne Again Shell (bash): bash-ulkosivu kehitettiin GNU-projektia varten sh:n korvaajaksi. bashin perusominaisuudet on kopioitu sh:stä, ja lisäksi siihen on lisätty joitakin interaktiivisuusominaisuuksia csh:stä. bash käyttää konfiguraatiotiedostoina ~/.bashrc- ja ~/.profile-tiedostoja.
Katsokaa tuleva opetusohjelmamme saadaksenne lisätietoa Vi-editorista!!!
ENSIMMÄINEN Opetusohjelma | SEURAAVA Opetusohjelma