Lupina bash, nameščena v skoraj vseh operacijskih sistemih družine Linux, ima zelo napreden ukazni sistem, ki vam omogoča razvoj skriptov z bogato funkcionalnostjo. Takšni skripti so povsod prisotni v sistemih Linux. Skript bash lahko zaženete tako, da zanj nastavite ustrezne atribute in imate potrebne pravice.
Potrebno
- - račun na ciljnem računalniku;
- - po možnosti koren.
Navodila
Korak 1
Prijavite se v konzolo na računalniku, kjer naj se izvede skript. Zaženite emulator terminala (konsole, XTerm itd.) Ali preklopite na besedilno konzolo s pritiskom na eno od bližnjičnih tipk Ctrl + Alt + Fx. Če ni fizičnega dostopa do računalnika, se z njim povežite prek omrežja z odjemalcem ssh (na primer PuTTY v sistemu Windows ali ssh v sistemu Linux). Po potrebi vnesite podatke o svojem računu
2. korak
Spremenite trenutni imenik v tistega, v katerem je datoteka skripta. To je treba storiti za lažje nadaljnje delo. Uporabite ukaz cd, katerega parameter mora biti absolutna ali relativna pot do ciljnega imenika. Na primer: cd / home / tmp / Uporabite lahko tudi upravitelj datotek, kot je Midnight Commander
3. korak
Po potrebi spremenite dovoljenja datoteke skripta. Naj bo izvršljiv in urejen z vašim računom. Če ste lastnik datoteke, zaženite ukaz chmod in spremenite dovoljenja. Na primer: chmod 0755./test.sh Če je datoteka v lasti drugega uporabnika, bodisi začasno nastavite dovoljenja na 0777, tako da zaženete chmod s sudo, ali spremenite lastnika in skupino z chown (tudi iz sudo). Če uporabljate upravitelja datotek, je takšna dejanja lahko veliko bolj priročno izvesti z njegovo pomočjo (v programu Midnight Commander so to ustrezni elementi menija Datoteka)
4. korak
Preglejte in po potrebi uredite skript s potjo do tolmača bash za znaki #! V prvi vrstici. Uporabite želeni urejevalnik besedil. Na primer urejevalnik vim ali Midnight Commander. Shranite spremenjeno datoteko skripta
5. korak
Zaženite skript bash. Po potrebi v konzolo vnesite absolutno ali relativno pot do imenika z datoteko skripta, njenim imenom in parametri. Pritisnite ENTER.