Hoe u een shell- of .sh-script uitvoert op macOS

Wilt u een Shell- of .sh-script uitvoeren op macOS ? Normaal gesproken zijn Shell-scripts redelijk goed geschreven en draaien ze op Linux-systemen. Niet alleen op het Linux-systeem, maar je kunt ook een Shell-script schrijven op macOS. Nou, het werkt vrij gemakkelijk als je kunt op een Windows 10-systeem. Op macOS zal waarschijnlijk een shell-script worden uitgevoerd en voldoen aan waarvoor het is geschreven op een Windows 10-systeem. Het is ook veel waarschijnlijker dat het mislukt. Laten we eens kijken hoe u een Shell of kunt runnen .sh script op macOS.

Test Shell-script

Als je dit wilt testen, dan wil je een Shell-script dat je kunt draaien. Ga naar een teksteditor, bijvoorbeeld TextEdit, en plak de volgende opdracht erin. Sla vervolgens het bestand op met de .sh bestandsextensie.

Aziatisch drama op kodi
  #!/bin/bash echo 'Stay Home'  

Voer Shell-script uit op macOS

Ga in eerste instantie naar de Terminal op macOS. Gebruik dan het commando CD om naar de map te gaan. De locatie in het onderstaande commando is slechts een voorbeeld. Onthoud dat u het kunt wijzigen in elke map waarin uw script zich daadwerkelijk bevindt.

  cd ~/Downloads  

Nadat u de map hebt ingevoerd, wilt u het script toestemming geven om uit te voeren. Gebruik gewoon de onderstaande opdracht, maar vervang de voorbeeldnaam door de echte scriptnaam waarvoor u toestemming moet geven om naar te rennen.

  chmod +x test_script.sh  

Nadat u het script toestemming hebt gegeven om uit te voeren. Gebruik gewoon de onderstaande opdracht om het uit te voeren. Zorg ervoor dat u de naam van het script wijzigt voordat u de opdracht uitvoert.

  sh test_script.sh  

Waarom shell-scripts gemakkelijker kunnen worden uitgevoerd op macOS

Als we het vergelijken met Windows 10 Shell-scripts zijn vrij eenvoudig uit te voeren op macOS. Het is gewoon omdat macOS is gebaseerd op UNIX. Zoals het systeem gemeen heeft met een Linux-systeem. Shell-opdrachten worden zonder probleem of probleem uitgevoerd. Je kunt ook gemakkelijk een paar Linux-apps gebruiken, omdat je meer wilt profiteren van een macOS-model ervan, als ze beschikbaar zijn.

We hebben het voorbeeldscript geleverd om te testen dat het hele proces alleen tekst in de terminal laat zien. Maar het script dat u wilt uitvoeren, gaat iets heel anders doen. Ze willen misschien ook dat andere apps / hulpprogramma's op uw Mac zijn geïnstalleerd voordat deze kunnen worden uitgevoerd. Als je goed bent in het schrijven van shell-scripts, verander dan gewoon het script dat je hebt en leid het om apps of hulpprogramma's te gebruiken die op je Mac zijn geïnstalleerd.

Conclusie:

Hier gaat alles over het uitvoeren van een Shell- of .sh-script op macOS. Heb je het ooit geprobeerd te ervaren? Voor verdere vragen en vragen laat het ons weten in de commentaarsectie hieronder!

chrome os crosh-opdrachten

Lees ook: