Hur man kör ett Shell- eller .sh-skript på macOS
Skalskript skrivs normalt och körs på Linux-system men de är nästan lika hemma på ett Mac-system som på ett Linux-system. Du kan skriva ett Shell-skript på macOS, och du kan köra det enkelt, mycket lättare än du kan på ett Windows 10-system. Faktum är att på macOS kommer ett skalskript troligtvis att köras och åstadkomma vad det var skrivet att göra medan i ett Windows 10-system är det mycket mer sannolikt att misslyckas. Så här kan du köra ett Shell- eller .sh-skript på macOS.
Test Shell-skript
För att testa detta behöver du ett Shell-skript som du kan köra. Du kan använda en som du har till hands, eller så kan du använda exempelskriptet nedan. Öppna en textredigerare, t.ex. Textredigerare och klistra in följande i den. Spara filen med filnamnstillägget .sh.
#! / Bin / bash. echo "Stay Home"
Kör Shell-skript på macOS
Öppna terminalen på macOS. Använd cd-kommandot för att flytta till mappen som skriptet finns i. Platsen i kommandot nedan är bara ett exempel. Se till att du ändrar den till vilken mapp ditt skript faktiskt finns i.
cd ~ / Nedladdningar
När du är i mappen måste du ge skriptet tillåtelse att köras. Använd kommandot nedan men ersätt exemplet med det verkliga namnet på skriptet som du vill ge tillstånd att köra till.
chmod + x test_script.sh

När du har gett skriptet tillstånd att köra använder du kommandot nedan för att köra det. Kom ihåg att ändra skriptets namn innan du kör kommandot.
sh test_script.sh

Varför skalskript är lättare att köra på macOS
Shell-skript är enklare att köra på macOS jämfört med Windows 10 eftersom macOS är baserat på UNIX. Det är något som systemet har gemensamt med ett Linux-system. Shell-kommandon körs utan problem och du kan använda några utvalda appar Linux-appar även om du skulle ha mer nytta av en macOS-version av dem om de är tillgängliga.
Exempelskriptet som vi gav för att testa denna process kommer helt enkelt att visa text i terminalen men skriptet du vill köra kommer att göra något annat och kan behöva andra appar / verktyg installerade på din Mac innan det kan springa. Om du är skicklig på att skriva skalskript kan du alltid ändra skriptet du har och instruera det att använda appar eller verktyg som redan är installerade på din Mac.