Skrypty powłoki są zwykle pisane i uruchamiane w systemach Linux, ale w systemie Mac są prawie tak samo jak w domu, jak w systemie Linux. Możesz napisać skrypt Shell na macOS i możesz go uruchomić łatwo, o wiele łatwiej niż możesz w systemie Windows 10. W rzeczywistości w systemie macOS skrypt powłoki prawdopodobnie uruchomi się i osiągnie to, co zostało napisane w systemie Windows 10, znacznie bardziej prawdopodobne jest, że zawiedzie. Oto jak uruchomić skrypt Shell lub .sh na macOS.
Aby to przetestować, potrzebujesz skryptu powłoki, który możesz uruchomić. Możesz użyć jednego, który masz pod ręką, lub możesz użyć przykładowego skryptu poniżej. Otwórz edytor tekstu, np. TextEdit i wklej w nim następujące elementy. Zapisz plik z rozszerzeniem .sh.
#! / bin / bash. echo „Zostań w domu”
Otwórz terminal na macOS. Użyj polecenia cd, aby przejść do folderu, w którym znajduje się skrypt. Lokalizacja w poniższym poleceniu jest tylko przykładem. Pamiętaj, aby zmienić go na folder, w którym znajduje się skrypt.
cd ~ / Pobieranie
Gdy znajdziesz się w folderze, musisz zezwolić skryptowi na uruchomienie. Użyj poniższej komendy, ale zastąp przykładową nazwę rzeczywistą nazwą skryptu, na który chcesz zezwolić na uruchomienie.
chmod + x test_script.sh
Po udzieleniu uprawnienia do uruchamiania skryptu użyj poniższej komendy, aby go uruchomić. Pamiętaj, aby zmienić nazwę skryptu przed uruchomieniem polecenia.
sh test_script.sh
Skrypty powłoki są łatwiejsze do uruchomienia w systemie macOS w porównaniu do systemu Windows 10, ponieważ system macOS jest oparty na systemie UNIX. Jest to coś, co system ma wspólnego z systemem Linux. Polecenia powłoki będą działać bezproblemowo i będziesz mógł korzystać z kilku wybranych aplikacji Linux-owych, ale możesz skorzystać z ich wersji macOS, jeśli są one dostępne.
Przykładowy skrypt, który daliśmy do przetestowania tego procesu, po prostu wyświetli tekst w terminalu, ale skrypt ty want to run zrobi coś innego i może wymagać innych aplikacji / narzędzi zainstalowanych na komputerze Mac, zanim będzie to możliwe biegać. Jeśli jesteś biegły w pisaniu skryptów powłoki, zawsze możesz zmodyfikować skrypt, który masz, i poinstruować go, aby korzystał z aplikacji lub narzędzi zainstalowanych już na komputerze Mac.
Gwarantujemy, że nowe funkcje Mountain Lion dadzą programistom wiel...
Wcześniej obficie omawialiśmy programy uruchamiające aplikacje, a w...
Fall nie jest teraz zbyt daleko, a to oznacza, że wkrótce integra...