Kā palaist termināļa komandas no skripta MacOS

click fraud protection

Termināļa komandas MacOS nav grūti izpildīt. Vienīgā grūtā vai neērtā daļa ir tā, kur jums jāievada komanda. Ja jums bieži ir jāpalaiž komanda Terminālis un jums ir apnicis atkal un atkal to rakstīt, ieteicams to vienkārši saglabāt kā skriptu un tā vietā palaist. Lūk, kā jūs palaižat termināļa komandas no skripta MacOS.

Skripta izveidošana

Skriptu var izveidot jebkurā teksta redaktorā. MacOS komplektācijā ietilpst iebūvēts teksta redaktors TextEdit formā. Atveriet jaunu teksta failu un ievadiet visas komandas, kuras vēlaties palaist. Kad esat ievadījis komandas, saglabājiet failu ar faila paplašinājumu COMMAND. Piešķiriet tam vārdu, kas jums pateiks, kāds ir skripts, piemēram, ScreenshotScript.command.

Saglabājiet to visur, kur vēlaties.

Piešķiriet skriptam atļauju

Atveriet termināli un palaidiet šo komandu. Aizstājiet “ceļš uz skriptu” ar faktisko ceļu uz tikko izveidoto skriptu. Ceļu uz skriptu var iegūt, ar peles labo pogu noklikšķinot uz tā, turot nospiestu Opcijas taustiņu un no konteksta izvēlnes atlasot opciju Kopēt ceļu.

instagram viewer

Sintakse

chmod u + x ceļš uz skriptu

Piemērs

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

Tas ir viss, kas jums jādara. Veicot dubultklikšķi uz skripta faila, tas atvērs termināla logu un palaidīs visas skripta komandas. Pirmoreiz palaižot skriptu, jūs varat redzēt uzvedni, kurā tiek pieprasītas noteiktas atļaujas, tāpēc ir ieteicams to izmēģināt, pirms skripts tiek iekļauts ikdienas darbplūsmā.

Atļauja, kuru piešķirat skriptam, ir katra skripta pamatā. Tas ir pakļauts skriptam, nevis terminālim. Tas nozīmē, ka katrai termināļa komandai, kuru jūs iesaiņojat skriptā, jums būs jāpiešķir tam atļauja, pirms varat to dubultklikšķi, lai to palaistu. Ja to nedarīsit, skripts netiks palaists, un saņemtais kļūdas ziņojums nevarēs jums daudz sniegt norādījumus par labošanu. Pārliecinieties, ka nepalaidīsit garām šo soli.

Ir arī citi veidi, kā palaist komandu Terminal, katru reizi to neizmantojot, bet skripts ir elastīga metode, kā to izdarīt. Ja jūs kopīgojat savu skriptu ar kādu citu, arī viņiem tas būs jāļauj atļaut darboties no termināļa, pirms viņi to var izmantot. Koplietojot skripta failu, atļaujas netiek mantotas no vienas sistēmas uz otru.

watch instagram story