Yksinkertaisten Shell -skriptien luominen Linuxissa Vimin avulla

How Create Simple Shell Scripts Linux Using Vim



Shell Scripting suorittaa komentoja joidenkin hyödyllisten toimintojen suorittamiseksi ja on suunniteltu toimimaan kuorissa. Shell -skriptit ovat varsin käteviä toimintojen, kuten tiedostojen manipuloinnin, tehtävien automatisoinnin ja ajan kulutuksen välttämiseksi; voit jopa luoda komentojasi.

Shell on käyttöliittymä käyttäjän ja käyttöjärjestelmän välillä, jonka avulla käyttäjät voivat olla vuorovaikutuksessa käyttöjärjestelmän kanssa ja suorittaa erilaisia ​​tehtäviä komentojen avulla. Shell ottaa syötteen käyttäjältä päätelaitteen kautta, on vuorovaikutuksessa ytimen kanssa, käsittelee sen ja antaa tuloksen.







Shell -komentosarjan luominen Vimin avulla

Shell -skriptit luodaan yleensä käyttämällä mitä tahansa tekstieditoria. Nano- ja Vim-editorit ovat tunnettuja tekstieditoria bash-komentosarjatiedostojen luomiseen. Tässä esimerkissä käytämme Vimiä. Jos sinulla ei ole Vimiä, asenna se komennolla:



$sudosopivaAsentaa tulin

Avaa tekstieditori käyttämällä:



$tulin

Luo uusi tiedosto:





$metestscript.sh

Kirjoita komentosarja. #! /bin/bash -operaattori, kuori suunnattu bourne -kuoreen: r



#! /bin/bash

heitti poisHei maailma

Ja tallenna tiedosto painamalla poistu näppäintä vaihtaaksesi tilaa ja paina sitten :sisään sen pelastamiseksi. Jos se antaa vain luku -virhetiedoston, käytä :sisään! , tiedosto tallennetaan:

Suorita tiedosto nyt kirjoittamalla:

lyödä testatakäsikirjoitus.sh

Kommenttien lisääminen komentosarjakriptiin

Jos haluat lisätä kommentin, käytä # -operaattoria; syntaksi on annettu alla:

#! /bin/bash

#Tämä on ensimmäinen shell -käsikirjoitukseni

heitti poisHei maailma

Kuinka käyttää muuttujia shell -komentosarjassa

Kaikille ohjelmoinneille kielimuuttujat ovat välttämättömiä. Muuttujia käytetään arvon tallentamiseen, olipa kyseessä kokonaisluku, merkki tai tekstimerkkijono. Ymmärrämme sen esimerkin avulla:

#! /bin/bash

muuttuva= Tämä on ensimmäinen käsikirjoitukseni

heitti pois $ muuttuja

Yllä oleva komentosarja antaa muuttujan arvon tulosteena:

Tarkistetaan, miten muuttujan arvo saadaan käyttäjän arvosta käyttäjältä:

#! /bin/bash

heitti poisKirjoita nimesi

lukeaname_varable

heitti pois Anna ikäsi

lukeaikä_muuttuja

heitti pois $ name_varibaleon $ age_variable vanha

Seuraavassa kuvassa näkyy lähtö:

Johtopäätös

Shell -skriptit ovat erittäin tärkeitä oman komennon luomiseksi tai useiden komentojen suorittamiseksi yhdellä komentotiedostolla eri toimintojen suorittamiseksi. Tässä oppaassa ymmärrämme shell -komentosarjan perusidean. Opimme skriptaamaan ja komentotiedostotiedoston, tallentamaan sen ja suorittamaan sen. Lisäksi ymmärsimme muuttujien käytön shell -komentosarjoissa. Shell -skriptit ovat erittäin käteviä erilaisten hyödyllisten tehtävien suorittamiseksi, ja paljon on paljastettavaa.