Kuidas käivitada terminali käske skriptist MacOS-is

click fraud protection

Terminali käske MacOS-is pole keeruline käivitada. Ainus keeruline või ebamugav osa on see, kus peate käsu välja kirjutama. Kui peate sageli käsku Terminaal käitama ja olete tüdinud sellest, et peate seda ikka ja jälle uuesti tippima, on hea mõte see lihtsalt skriptina salvestada ja selle asemel käivitada. Siit saate teada, kuidas käitate terminali käske skriptist MacOS-is.

Skripti loomine

Skripti saate luua mis tahes tekstiredaktoris. macOS kaasas a sisseehitatud tekstiredaktor TextEditi kujul. Avage uus tekstifail ja sisestage kõik käsud, mida soovite käivitada. Pärast käskude sisestamist salvestage fail faililaiendiga COMMAND. Pange sellele nimi, mis ütleb teile, mis skript on, nt ScreenshotScript.command.

Salvestage see kuhu iganes soovite.

Andke skriptile luba

Avage terminal ja käivitage järgmine käsk. Asendage „skripti tee” tegeliku teel skriptiga, mille just lõite. Skripti tee saamiseks klõpsake sellel paremklõpsates, hoides all klahvi Valik ja valides kontekstimenüüst suvandi Kopeerimise tee.

instagram viewer

Süntaks

chmod u + x skripti juurde

Näide

chmod u + x /Kasutajad/Fatimawahab/Desktop/MyScript.command

See on kõik, mida peate tegema. Kui teete skriptifailil topeltklõpsu, avab see terminaliakna ja käivitab kõik skripti käsud. Võite skripti esmakordsel käivitamisel näha viiba, kus taotletakse teatud õigusi, nii et enne skripti muutmist igapäevaseks töövooguks on soovitatav see proovile panna.

Skripti andmise luba on skriptipõhine. See allub skriptile, mitte Terminalile. See tähendab, et iga skriptisse pakitud terminali käsu kohta peate enne selle käivitamiseks topeltklõpsamist andma sellele loa. Kui te seda ei tee, siis skripti ei käivitata ja saadud veateade ei saa teid juhendada, mida peate parandama. Veenduge, et te ei jätaks seda sammu vahele.

Terminali käsu käivitamiseks on vaja ka muid viise, ilma et peaksite seda iga kord välja kirjutama, kuid skript on selle tegemiseks paindlik meetod. Kui jagate oma skripti kellegi teisega, peavad ka nemad lubama sellel enne terminali kasutamist luba terminali käivitada. Skriptifaili jagamisel ei päeta õigusi ühest süsteemist teise.

watch instagram story