Cum să rulați comenzile Terminal dintr-un script pe macOS

Comenzile terminalului pe macOS nu sunt greu de executat. Singura parte dificilă sau incomodă este cea în care trebuie să tastați comanda. Dacă trebuie să rulați adesea o comandă Terminal și v-ați săturat să o tastați din nou și din nou, este o idee bună să o salvați ca script și să o executați în schimb. Iată cum rulați comenzile Terminal dintr-un script pe macOS.

Crearea scriptului

Puteți crea scriptul în orice editor de text. macOS vine cu un editor de text încorporat sub formă de TextEdit . Deschideți un fișier text nou și introduceți toate comenzile pe care doriți să le executați. După ce ați introdus comenzile, salvați fișierul cu extensia de fișier COMMAND. Dați-i un nume care vă va spune pentru ce este scriptul, de exemplu, ScreenshotScript.command.

Salvați-l oriunde doriți.

Cum să rulați comenzile Terminal dintr-un script pe macOS

Dați permisiunea scriptului

Deschideți Terminalul și executați următoarea comandă. Înlocuiți „calea către script” cu calea reală către scriptul pe care tocmai l-ați creat. Puteți obține calea către script făcând clic dreapta pe ea, ținând apăsată tasta Opțiune și selectând opțiunea de copiere a căii din meniul contextual.

Sintaxă

chmod u+x calea către script

Exemplu

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

Cum să rulați comenzile Terminal dintr-un script pe macOS

Asta e tot ce trebuie să faci. Când faceți dublu clic pe fișierul script, acesta va deschide o fereastră Terminal și va rula toate comenzile din script. Este posibil să vedeți o solicitare care solicită anumite permisiuni prima dată când rulați scriptul, așa că este o idee bună să-l testați înainte de a face scriptul parte a fluxului de lucru zilnic.

Permisiunea pe care o acordați script-ului este pe bază de script. Este supus scriptului și nu Terminalului. Acest lucru înseamnă că pentru fiecare comandă Terminal pe care o împachetați într-un script, va trebui să îi acordați permisiunea înainte de a putea da dublu clic pe ea pentru ao rula. Dacă nu, scriptul nu va rula și mesajul de eroare pe care îl primiți nu vă va putea ghida prea mult cu privire la ceea ce trebuie să remediați. Asigurați-vă că nu ratați acest pas.

Există și alte modalități de a rula o comandă Terminal fără a fi nevoie să o tastați de fiecare dată, dar un script este o metodă flexibilă de a face acest lucru. Dacă partajați scriptul cu altcineva, și ei vor trebui să îi permită permisiunea de a rula din Terminal înainte de a-l putea folosi. Permisiunile nu sunt moștenite de la un sistem la altul atunci când partajați fișierul script.

Leave a Comment

Cum se vizualizează FPS-ul pe macOS

Cum se vizualizează FPS-ul pe macOS

Cum se vizualizează FPS-ul pe macOS

Copiere de rezervă a blogului Tumblr [Mac]

Copiere de rezervă a blogului Tumblr [Mac]

Marco Arment, dezvoltatorul principal al Tumblr, populara comunitate de microblogging, a lansat o aplicație pentru Mac pentru a face backup la blogurile Tumblr, numită Tumblr Backup.

Disk Drill este un software de recuperare a datelor complet gratuit pentru Mac

Disk Drill este un software de recuperare a datelor complet gratuit pentru Mac

Disk Drill este o aplicație nouă pentru Mac care nu numai că recuperează hard disk-ul, ci și partiția, fișierele deteriorate, fotografiile și orice tip de suport media.

Google Maps pe Mac Desktop

Google Maps pe Mac Desktop

Dacă ești utilizator de Mac, ești destul de norocos dacă ai serviciul Google Maps pe desktop. Spre deosebire de Google Earth, Google Maps este un alt serviciu separat.

Configurarea Mac-ului pentru productivitate fără aplicații terțe

Configurarea Mac-ului pentru productivitate fără aplicații terțe

Ne place mereu să vorbim despre cum Mac OS X este un sistem de operare robust cu o arhitectură UNIX subiacentă. Aceasta este o modalitate indirectă, extrem de tocilaristă, de a...

DiskEject – Scoaterea forțată a unui CD sau DVD pe Mac

DiskEject – Scoaterea forțată a unui CD sau DVD pe Mac

Este o problemă frecventă la Macbook-uri și desktop-uri Mac atunci când un disc CD sau DVD nu se ejectează corect. Singura soluție pentru a remedia această problemă este repornirea sistemului.

Cum să adaugi mai multe imagini într-un singur PDF pe macOS

Cum să adaugi mai multe imagini într-un singur PDF pe macOS

Cum să adaugi mai multe imagini într-un singur PDF pe macOS

Îmbunătățiți-vă înregistrarea ecranului pe jocurile Mac cu aceste sfaturi de la experți

Îmbunătățiți-vă înregistrarea ecranului pe jocurile Mac cu aceste sfaturi de la experți

Avem cele mai bune metode de înregistrare a ecranului pe care utilizatorii de Mac ar trebui să le cunoască, inclusiv aplicații și instrumente native și cele mai bune opțiuni de software de înregistrare terță parte.

Sincronizați muzica cu Android, Windows Phone și Blackberry [Mac]

Sincronizați muzica cu Android, Windows Phone și Blackberry [Mac]

Instinctiv Music Player, așa cum sugerează și numele, este un player media intuitiv, de tip jukebox, pentru gestionarea diverselor fișiere media pe Mac. Are un design foarte curat

Cum se utilizează ecranul divizat pe Mac: Multitasking ca un profesionist

Cum se utilizează ecranul divizat pe Mac: Multitasking ca un profesionist

Află cum să folosești ecranul împărțit pe Mac. Urmează acești pași simpli pentru a activa Split View și a îmbunătăți multitasking-ul.