BASH-ohjelmointi

Kuinka luoda yksinkertaisia ​​kuoriskriptejä Linuxissa Vimin avulla

Kuinka luoda yksinkertaisia ​​kuoriskriptejä Linuxissa Vimin avulla

Shell Scripting suorittaa komentoja hyödyllisten toimintojen suorittamiseksi ja on suunniteltu toimimaan kuoressa. Shell-komentosarjat ovat melko käteviä suorittamaan toimintoja, kuten tiedostojen käsittely, automatisoimalla tehtävät ajan kulutuksen välttämiseksi; voit jopa luoda komentoja.

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

Kuinka luoda komentosarjakomento Vimillä

Shell-komentosarjat luodaan yleensä millä tahansa tekstieditorilla. Nano- ja Vim-editorit ovat tunnettuja tekstieditoreja luomaan bash-komentosarjatiedostoja.  Tässä esimerkissä käytämme ”Vim”. Jos sinulla ei ole Vimiä, asenna se komennolla:

$ sudo apt install vim

Avaa tekstieditori käyttämällä:

$ vim

Luo uusi tiedosto:

$ vi -testikirjoitus.sh

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

#! / bin / bash
kaiku "Hello World"

Ja tallenna tiedosto, painapoistu”-Näppäintä vaihtaaksesi tilaa ja paina sitten“: w”Sen tallentamiseksi. Jos se antaa vain luku -tyyppisen virhetiedoston, käytä: w!”, Tiedosto tallennetaan:

Suorita tiedosto nyt kirjoittamalla:

bash-testiskripti. sh

Kuinka lisätä kommentteja shell-komentosarjaan

Lisää kommentti "#" - operaattorilla. syntakse on annettu alla:

#! / bin / bash
#Tämä on ensimmäinen komentotulkkini
kaiku "Hello World"

Kuinka käyttää muuttujia komentosarjassa

Kaikissa ohjelmoinnissa kielimuuttujat ovat välttämättömiä. Muuttujia käytetään arvon tallentamiseen riippumatta siitä, onko kyseessä kokonaisluku, merkki tai tekstimerkkijono. Ymmärretään se esimerkillä:

#! / bin / bash
myvariable = "Tämä on ensimmäinen käsikirjoitukseni"
kaiku $ vaihteleva

Yllä oleva komentosarja antaa muuttujan arvon tuotoksena:

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

#! / bin / bash
kaiku "Kirjoita nimesi"
lue nimi_muuttuja
kaiku "Anna ikäsi"
lue ikämuuttuja
echo "$ name_varibale is $ age_variable old"

Seuraava kuva näyttää tuloksen:

Johtopäätös

Shell-komentosarjat ovat erittäin tärkeitä luoda oma komento tai suorittaa useita komentoja yhdellä komentotiedostolla erilaisten toimintojen suorittamiseksi. Tässä oppaassa tartutaan shell-komentosarjojen perusajatukseen. Opimme kuinka komentosarja ja komentosarjatiedostotiedosto tallennetaan ja suoritetaan sitten. Lisäksi ymmärsimme muuttujien käytön komentosarjojen komentosarjoissa. Shell-komentosarjat ovat erittäin käteviä erilaisten hyödyllisten tehtävien suorittamiseen, ja paljastettavaa on paljon.

Emulate Mouse clicks by hovering using Clickless Mouse in Windows 10
Using a mouse or keyboard in the wrong posture of excessive usage can result in a lot of health issues, including strain, carpal tunnel syndrome, and ...
Add Mouse gestures to Windows 10 using these free tools
In recent years computers and operating systems have greatly evolved. There was a time when users had to use commands to navigate through file manager...
Control & manage mouse movement between multiple monitors in Windows 10
Dual Display Mouse Manager lets you control & configure mouse movement between multiple monitors, by slowing down its movements near the border. Windo...