Een Shell- of .sh-script uitvoeren op macOS

Shell-scripts worden normaal gesproken geschreven en uitgevoerd op Linux-systemen, maar ze zijn bijna net zo thuis op een Mac-systeem als op een Linux-systeem. U kunt een Shell-script schrijven op macOS en u kunt het gemakkelijk uitvoeren, veel gemakkelijker dan op een Windows 10-systeem . In feite zal op macOS een shellscript waarschijnlijk worden uitgevoerd en volbrengen waarvoor het is geschreven, terwijl het op een Windows 10-systeem veel waarschijnlijker is om te mislukken. Hier leest u hoe u een Shell- of .sh-script op macOS kunt uitvoeren.

Shell-script testen

Om dit te testen, heb je een Shell-script nodig dat je kunt uitvoeren. Je kunt er een gebruiken die je bij de hand hebt, of je kunt het onderstaande voorbeeldscript gebruiken. Open een teksteditor, bijv. Teksteditor, en plak het volgende erin. Sla het bestand op met de bestandsextensie .sh.

#!/bin/bash echo "Blijf Thuis"

Shell-script uitvoeren op macOS

Open de Terminal op macOS. Gebruik de opdracht cd om naar de map te gaan waarin het script zich bevindt. De locatie in de onderstaande opdracht is slechts een voorbeeld. Zorg ervoor dat u het wijzigt in de map waarin uw script zich daadwerkelijk bevindt.

cd ~/Downloads

Zodra u zich in de map bevindt, moet u het script toestemming geven om te worden uitgevoerd. Gebruik de onderstaande opdracht, maar vervang de voorbeeldnaam door de daadwerkelijke naam van het script dat u toestemming wilt geven om te draaien.

chmod +x test_script.sh

Een Shell- of .sh-script uitvoeren op macOS

Nadat u het script toestemming hebt gegeven om uit te voeren, gebruikt u de onderstaande opdracht om het uit te voeren. Vergeet niet om de naam van het script te wijzigen voordat u de opdracht uitvoert.

sh test_script.sh

Een Shell- of .sh-script uitvoeren op macOS

Waarom shellscripts gemakkelijker kunnen worden uitgevoerd op macOS

Shell-scripts zijn gemakkelijker uit te voeren op macOS in vergelijking met Windows 10 omdat macOS is gebaseerd op UNIX. Het is iets dat het systeem gemeen heeft met een Linux-systeem. Shell-commando's zullen zonder problemen worden uitgevoerd en u kunt ook een paar geselecteerde apps Linux-apps gebruiken, hoewel u meer baat zou hebben bij een macOS-versie ervan als ze beschikbaar zijn.

Het voorbeeldscript dat we hebben gegeven om dit proces te testen, geeft alleen tekst weer in de Terminal, maar het script dat u wilt uitvoeren, gaat iets anders doen en heeft mogelijk andere apps/hulpprogramma's nodig die op uw Mac zijn geïnstalleerd voordat het kan worden uitgevoerd. Als je bedreven bent in het schrijven van shellscripts, kun je het script dat je hebt altijd wijzigen en het opdracht geven om apps of hulpprogramma's te gebruiken die al op je Mac zijn geïnstalleerd.

Leave a Comment

Muziek synchroniseren met Android, Windows Phone en Blackberry [Mac]

Muziek synchroniseren met Android, Windows Phone en Blackberry [Mac]

Instinctiv Music Player is, zoals de naam al zegt, een intuïtieve jukebox-achtige mediaspeler voor het beheren van diverse mediabestanden op je Mac. Het heeft een zeer overzichtelijke interface.

Splitscreen gebruiken op Mac: multitasken als een pro

Splitscreen gebruiken op Mac: multitasken als een pro

Leer hoe je gesplitst scherm op je Mac gebruikt. Volg deze eenvoudige stappen om Split View in te schakelen en je multitasking te verbeteren.

Memory Diag en Battery Diag zijn twee eenvoudige apps voor systeembewaking [Mac]

Memory Diag en Battery Diag zijn twee eenvoudige apps voor systeembewaking [Mac]

Onderhoudsapps hebben een grote aanhang. Sommige enthousiastelingen worden gemotiveerd door componentmonitoring, terwijl anderen zich richten op het opschonen van hun apparaten met tools zoals Onyx.

Hoe maak je een screenshot op een Mac: uitgebreide handleiding

Hoe maak je een screenshot op een Mac: uitgebreide handleiding

Leer hoe je screenshots maakt op een Mac met onze stapsgewijze handleiding. Ontdek de beste sneltoetsen, tips en tools om je scherm vast te leggen.

Hoe u equalizerinstellingen per nummer in iTunes kunt opgeven

Hoe u equalizerinstellingen per nummer in iTunes kunt opgeven

Muziekspelers, de goede, hebben ingebouwde equalizers. Normaal gesproken is de equalizer een one-size-fits-all-instelling. Je kunt elk type geluid selecteren om

ReadCube: Zoek in Google Scholar naar PDFs en organiseer lokale PDF-bestanden

ReadCube: Zoek in Google Scholar naar PDFs en organiseer lokale PDF-bestanden

Haal meer uit je pdf's met ReadCube. Krijg toegang tot universitaire tijdschriften, doorzoek wetenschappelijke databases en verbeter je onderzoek.

Uw Mac instellen voor productiviteit zonder apps van derden

Uw Mac instellen voor productiviteit zonder apps van derden

We praten er altijd graag over dat Mac OS X een robuust besturingssysteem is met een onderliggende UNIX-architectuur. Dat is een hypergeeky omweg.

LogMeIn – Beheer uw computer op afstand vanaf elk besturingssysteem of elke browser

LogMeIn – Beheer uw computer op afstand vanaf elk besturingssysteem of elke browser

Gisteren hebben we een handleiding geschreven over het maken van een externe bureaubladverbinding in Windows 7. Het is een geweldige manier om de computer te bedienen als u niet thuis bent, maar wat als

Hoe je een Mac geforceerd afsluit – Snelle en gemakkelijke handleiding

Hoe je een Mac geforceerd afsluit – Snelle en gemakkelijke handleiding

Leer hoe je je Mac in enkele seconden geforceerd kunt stoppen. Volg onze korte handleiding om niet-reagerende apps te sluiten en je Mac weer soepel te laten werken.

Hoe u uw Mac ontgrendelt met uw Android-vingerafdruksensor

Hoe u uw Mac ontgrendelt met uw Android-vingerafdruksensor

Hoe u uw Mac ontgrendelt met uw Android-vingerafdruksensor