Jak uruchamiać polecenia terminala ze skryptu w systemie macOS

Polecenia terminala w systemie macOS nie są trudne do uruchomienia. Jedyną trudną lub niewygodną częścią jest wpisanie polecenia. Jeśli często musisz uruchamiać polecenie Terminal i masz dość ciągłego wpisywania go, dobrym pomysłem jest po prostu zapisanie go jako skryptu i uruchomienie go. Oto jak uruchamiasz polecenia terminala ze skryptu w systemie macOS.

Tworzenie skryptu

Skrypt możesz stworzyć w dowolnym edytorze tekstu. macOS ma wbudowany edytor tekstu w postaci TextEdit . Otwórz nowy plik tekstowy i wprowadź wszystkie polecenia, które chcesz uruchomić. Po wprowadzeniu poleceń zapisz plik z rozszerzeniem COMMAND. Nadaj mu nazwę, która powie Ci, do czego służy skrypt, np. ScreenshotScript.command.

Zapisz go w dowolnym miejscu.

Jak uruchamiać polecenia terminala ze skryptu w systemie macOS

Daj skryptowi uprawnienia

Otwórz Terminal i uruchom następujące polecenie. Zastąp „ścieżkę do skryptu” rzeczywistą ścieżką do właśnie utworzonego skryptu. Ścieżkę do skryptu można uzyskać, klikając go prawym przyciskiem myszy, przytrzymując klawisz Option i wybierając opcję kopiowania ścieżki z menu kontekstowego.

Składnia

chmod u+x ścieżka-do-skryptu

Przykład

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

Jak uruchamiać polecenia terminala ze skryptu w systemie macOS

To wszystko, co musisz zrobić. Po dwukrotnym kliknięciu pliku skryptu otworzy się okno Terminala i uruchomi wszystkie polecenia w skrypcie. Przy pierwszym uruchomieniu skryptu może zostać wyświetlony monit z żądaniem pewnych uprawnień, dlatego warto przetestować go przed włączeniem skryptu do codziennego przepływu pracy.

Uprawnienia, które przyznajesz skryptowi, dotyczą poszczególnych skryptów. Podlega skryptowi, a nie Terminalowi. Oznacza to, że dla każdego polecenia Terminala, które spakujesz do skryptu, będziesz musiał nadać mu uprawnienia, zanim będziesz mógł kliknąć go dwukrotnie, aby go uruchomić. Jeśli tego nie zrobisz, skrypt nie uruchomi się, a komunikat o błędzie, który otrzymasz, nie będzie w stanie wskazać Ci, co musisz naprawić. Upewnij się, że nie przegapisz tego kroku.

Istnieją inne sposoby uruchamiania polecenia Terminala bez konieczności wpisywania go za każdym razem, ale skrypt jest elastyczną metodą. Jeśli udostępnisz swój skrypt komuś innemu, oni również będą musieli zezwolić na uruchomienie go z terminala, zanim będą mogli z niego korzystać. Uprawnienia nie są dziedziczone z jednego systemu do drugiego, gdy udostępniasz plik skryptu.

Leave a Comment

Jak zrobić zrzut ekranu na komputerze Mac: kompleksowy przewodnik

Jak zrobić zrzut ekranu na komputerze Mac: kompleksowy przewodnik

Dowiedz się, jak robić zrzuty ekranu na komputerze Mac, korzystając z naszego przewodnika krok po kroku. Odkryj najlepsze skróty, wskazówki i narzędzia do przechwytywania ekranu.

Jak określić ustawienia korektora dla każdego utworu w iTunes

Jak określić ustawienia korektora dla każdego utworu w iTunes

Odtwarzacze muzyki, te dobre, mają wbudowane korektory dźwięku. Zazwyczaj korektor dźwięku jest uniwersalny. Możesz wybrać dowolny rodzaj dźwięku, aby…

ReadCube: przeszukaj Google Scholar pod kątem plików PDF i uporządkuj lokalne pliki PDF

ReadCube: przeszukaj Google Scholar pod kątem plików PDF i uporządkuj lokalne pliki PDF

Wykorzystaj w pełni swoje pliki PDF dzięki ReadCube. Uzyskaj dostęp do czasopism uniwersyteckich, przeszukaj bazy danych naukowych i udoskonal swoje badania.

LogMeIn – Zdalne sterowanie komputerem z dowolnego systemu operacyjnego lub przeglądarki

LogMeIn – Zdalne sterowanie komputerem z dowolnego systemu operacyjnego lub przeglądarki

Wczoraj napisaliśmy poradnik dotyczący tworzenia zdalnego połączenia pulpitu w systemie Windows 7. To świetny sposób na kontrolowanie komputera, gdy jesteś poza nim, ale co, jeśli

Jak wymusić zamknięcie systemu na komputerze Mac – szybki i łatwy przewodnik

Jak wymusić zamknięcie systemu na komputerze Mac – szybki i łatwy przewodnik

Dowiedz się, jak wymusić zamknięcie systemu na Macu w kilka sekund. Skorzystaj z naszego krótkiego przewodnika, aby zamknąć niedziałające aplikacje i przywrócić płynne działanie Maca.

Jak odblokować komputer Mac za pomocą czytnika linii papilarnych w systemie Android

Jak odblokować komputer Mac za pomocą czytnika linii papilarnych w systemie Android

Jak odblokować komputer Mac za pomocą czytnika linii papilarnych w systemie Android

Jak zsynchronizować dwa foldery na komputerze Mac

Jak zsynchronizować dwa foldery na komputerze Mac

Wyobraź sobie, jak łatwa w obsłudze stałaby się możliwość synchronizacji dwóch folderów bez konieczności ręcznego sortowania plików w nich zawartych.

Jak odzyskać App Store w iTunes

Jak odzyskać App Store w iTunes

Jak uzyskać dostęp do App Store w iTunes i zainstalować aplikacje

Cog: prosty i szybki odtwarzacz muzyki dla komputerów Mac

Cog: prosty i szybki odtwarzacz muzyki dla komputerów Mac

Pewnie spodobał Ci się potężny program iTunes do odtwarzania muzyki na komputerze Mac, ale ludzka natura sprawia, że ​​czasem człowiekowi nudzi się ten sam interfejs iTunes

Jak łatwo zsynchronizować telefon Nokia z komputerem Mac przez Bluetooth

Jak łatwo zsynchronizować telefon Nokia z komputerem Mac przez Bluetooth

Wszystkie urządzenia Nokia obsługiwane przez iSync mogą łączyć się z komputerem Mac przez Bluetooth. Jednak wybrane modele urządzeń Nokia można również synchronizować przez Bluetooth.