Shell Scripting – opetusohjelma 04: Bash Shell Scripts – Osa 1

Shell Scripting – opetusohjelma 04: Bash Shell Scripts – Osa 1

Shell Scripting – opetusohjelma 04: Bash Shell Scripts – Osa 1

Tänään, tässä postauksessa, jatkamme Tutorial 04 opetusohjelmasarjastamme Shell-komentosarjat. Aiemmissa käsittelimme seuraavia käsitteitä: Päätteet, konsolit, kuoret, Bash Shell, komentosarjat ja Shell-komentosarjat.

Tästä syystä tässä opetusohjelmassa keskitymme hieman enemmän käytännöllinen tai tekninen osa ja Bash Shellillä luodut komentosarjatiedostot.

Shell-komentosarja - opetusohjelma 03: Kaikki Bash Shell-komentosarjasta

Shell-komentosarja – opetusohjelma 03: Kaikki Bash Shellin komentosarjasta

Ja ennen tämän postauksen aloittamista soitti "Shell Scripting - Tutorial 04", suosittelemme tutustumaan seuraaviin liittyvää sisältöä, tämän viestin lukemisen lopussa tänään:

Shell-komentosarja - opetusohjelma 03: Kaikki Bash Shell-komentosarjasta
Aiheeseen liittyvä artikkeli:
Shell Scripting – opetusohjelma 03: Kaikki komentosarjoista ja Shell-komentosarjasta
Shell-komentosarja - opetusohjelma 02: All About Bash Shell
Aiheeseen liittyvä artikkeli:
Shell-komentosarja – opetusohjelma 02: Kaikki Bash Shellistä

Shell-komentosarjan opetusohjelma 04

Shell-komentosarjan opetusohjelma 04

Komentosarjatiedostojen perusteet

sukupolvi

että luoda komentosarjatiedostot periaatteessa sinun täytyy käyttää tekstieditori, joka voi olla ilman ongelmia, yksinkertainen terminaali (CLI) kuten "nano" tai "vi", tai mistä Työpöytä (GUI) kuten "gedit" tai "hiirimatto".

Lisäksi niitä voidaan käyttää lähdekoodieditorit monimutkaisempi tai vankempi IDE-tyyppi, joka tunnistaa käytetyn kielen syntaksin, kuten Geany, Atom, Sublime teksti, Visual Studio Code, monien muiden joukossa.

Periaatteessa riittäisi vain, että yhdessä niistä toteutamme tilauksen luo uusi pelkkä tekstitiedosto kanssa tai ilman ".sh" laajennusmieluiten hänen kanssaan.

Esimerkiksi yksinkertaisin asia olisi suorittaa seuraava komento päätteessä:

nano miprimerscript.sh

Täytäntöönpano

että suorita bash shell -skripti, voit valita 2 tapaa tai muotoa, jotka ovat seuraavat:

  • Kutsu Bash-tulkki ajamaan komentosarjatiedosto:
bash miprimerscript.sh
  • Kutsu oletustulkki (Sh) komentosarjatiedoston suorittamiseksi:
sh miprimerscript.sh

havainto: Muista, että joissain tapauksissa oikean Shellin käyttämättä jättäminen voi aiheuttaa luodun komentosarjan osittaisen tai täydellisen toimintahäiriön. Siksi ihanteellinen on, että komentosarjan ensimmäisellä rivillä vedettävä kuori on se, jota käytetään sen suorittamiseen. Meidän tapauksessamme "bash".

Voimme kuitenkin myös suorittaa komentosarjatiedoston suoraan seuraavasti:

./miprimerscript.sh

Tässä tapauksessa ensimmäiset 2 merkkiä "./" osoittavat, että aiomme suorittaa komentosarjatiedoston nykyisestä hakemistosta, eli todellisesta polusta, jossa suoritettava tiedosto on.

Linux-skriptitiedoston osat tai elementit

Todellakin, a Komentosarjatiedosto on yleensä jotain hyvin yksinkertaista, joten se koostuu vain 2 kohdetta jotka ovat:

  • She Bang tai Sha-Bang (#!): Tämä on komentosarjatiedoston ensimmäiselle riville annettu nimi, jonka tarkoituksena on määrittää, mikä ohjelma (Shell) sen tulee suorittaa. Eli siinä tapauksessa, että kyseistä ohjelmaa ei asenneta, syntyy virhe, joka estää sen suorittamisen.
  • Koodi: Tämä voi olla mitä tahansa yhdestä komennosta tuhansiin koodiriveihin, jotka edustavat yksinkertaisia ​​tai monimutkaisia ​​komentoja Linux-päätteessä.

Esimerkiksi:

#!/bin/bash
echo Mi Primer Script

Näyttökuvat

Esimerkki komentosarjan suorittamisesta - Kuvakaappaus 1

Esimerkki komentosarjan suorittamisesta - Kuvakaappaus 2

Esimerkki komentosarjan suorittamisesta - Kuvakaappaus 3

Esimerkki komentosarjan suorittamisesta - Kuvakaappaus 4

Shell-komentosarja - opetusohjelma 01: Shell, Bash Shell ja komentosarjat
Aiheeseen liittyvä artikkeli:
Shell Scripting – opetusohjelma 01: Päätteet, konsolit ja kuoret
PowerShell 7.2.6: Linux- ja Windows-komentojen käyttäminen GNU:ssa
Aiheeseen liittyvä artikkeli:
PowerShell 7.2.6: Linux- ja Windows-komentojen käyttäminen GNU:ssa

Abstrakti banneri viestiin

Yhteenveto

Lyhyesti sanottuna tämän kanssa Tutorial 04 aiheesta "Shell Scripting" aloitimme jo ensimmäisen lähestymistavan käytännön ja tekniset näkökohdat liittyen Bash Shellillä luodut komentosarjatiedostot. Siksi toivomme, että pian he alkavat luoda ja käyttää niitä ensimmäiset komentosarjatiedostot GNU/Linuxissa.

Jos pidit sisällöstä, kommentoi ja jaa se. Ja muista, vieraile alussa meidän «Kotisivut», virallisen kanavan lisäksi Telegram saadaksesi lisää uutisia, opetusohjelmia ja Linux-päivityksiä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.