Tips for Mac, Android, Windows

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.

Screenstagram är en skärmsläckare gjord av ett Instagram Photo Grid

Screenstagram är en skärmsläckare gjord av ett Instagram Photo Grid

Att kolla Instagrams senaste hits är enligt många en ledig uppgift. Så vilken bättre tid att göra...

Läs Mer

Bläddra och hantera iCloud-filer från din Mac med vanlig moln

Bläddra och hantera iCloud-filer från din Mac med vanlig moln

I Mountain Lion introducerade Apple djupare integration av iCloud i hela OS, vilket gav appar som...

Läs Mer

Använd din iPad som en genvägspanel för din Mac med HotKeys

Använd din iPad som en genvägspanel för din Mac med HotKeys

Konceptet att använda iPad som en följeslagare för din Mac har varit ganska populärt, varför du k...

Läs Mer

smihub.com