
Uvod v skripte lupine v aplikaciji Terminal v Macu
Namesto vnašanja ukazov, kjer čakate na odgovor, lahko sestavite skripte lupine, ki se izvajajo brez neposredne interakcije.
Skript lupine je besedilna datoteka, v kateri je eden ali več ukazov UNIX. S skriptom lupine izvedete ukaze, ki bi jih sicer lahko vnesli v ukazno vrstico.
Skripti lupine so koristni, saj lahko v skriptu združite več pogostih opravil, s čimer prihranite čas in preprečite morebitne napake, ko vedno znova izvajate podobna opravila. Skripte lupine lahko avtomatizirate tudi z drugimi orodji, na primer z launchd
ali Apple Remote Desktop.
Skript lupine se začne s kombinacijo znakov, ki ga opredeli kot skript lupine, in sicer z znakoma # in ! (s skupnim imenom shebang), čemur sledi sklic na lupino, v kateri naj se izvede skript. Tu je na primer prva vrstica skripta lupine, ki bi ga zagnali s sh
:
#!/bin/sh
Skripte lupin opremite s komentarji. Če želite dodati komentar, začnite vrstico z znakom za številko (#). Vsaka vrstica komentarja se mora začeti z znakom za številko:
#This program returns the
#contents of my Home folder
Zaradi boljšega pregleda nad različnimi deli skripta lupine lahko vanj vstavite prazne vrstice.
Z orodjem chmod
označite, da je besedilna datoteka izvršljiva (to pomeni, da se njena vsebina izvaja kot program). Glejte Izdelava izvršljive datoteke v aplikaciji Terminal.
Za informacije o pisanju skriptov lupine glejte Shell Scripting Primer na spletnem mestu za razvijalce Apple.