Kuidas kirjutada kestaskripti Bash Shelli abil Ubuntus

Kas olete kunagi tahtnud oma operatsioonisüsteemi toiminguid automatiseerida? Kas olete kunagi tahtnud kirjutada programmi, mis suudaks luua faili ja kopeerida selle konkreetsesse kataloogi? Kas olete kunagi mõelnud nende ülesannete täitmisele Ubuntu BASH Shelli abil? Kui jah, siis see artikkel on teie jaoks!

1
Käivitage terminal. Terminali saate käivitada, avades kriipsu ja otsides seda nime järgi. Saate selle avada ka kiirklahviga Ctrl+Alt+T.

2
Käivitage redaktor vi/vim. Vim on tasuta ja populaarne tekstiredaktor, mis kasutab käsurea liidest. Kui teil pole praegu Vimi installitud, saate seda lihtsalt teha, tippides terminali käsu: sudo apt-get install vim.

3
Tippige vim ListDir.sh ja vajutage ↵ Enter. Kui olete redaktoris, tippige “I” või “i”. See võimaldab teil shelliskripti sisestada/skriptimist alustada.

4
Sisestage järgmine kood: #!/bin/bash. Seda tuntakse Shebangi liinina.

5
Sisestage kood, nagu joonisel näidatud. Esimene rida (kaja “Tere tulemast”) prindib terminali rea “Tere tulemast”. kaja kasutatakse etteantud teksti ja uue rea tagastamiseks. Teine rida (ls) loetleb kataloogi sisu. ls on loendi lühend. Viimane rida (teine ​​kajalause) tagastab teksti See lõpetab kataloogide loendi.

6
Välju vimist. Tippige redaktorist põgenemiseks järgmised klahvikombinatsioonid: Esc + : + wq. See kirjutab muudatused faili ja viib teid tagasi terminali. Salvestage fail nimega ListDir.sh

7
Muutke juurdepääsuõigusi. Sisestage järgmine käsk: chmod +x ListDir.sh. chmod on Unixi sarnastes operatsioonisüsteemides kasutatav käsk faili juurdepääsuõiguste muutmiseks.

8
Käivitage skript. Skripti käivitamiseks tippige ./ListDir.sh. Peaksite saama kataloogide loendi ja sõnumi, nagu on näidatud ülaltoodud pildil.