Mac OS X is een besturingssysteem gebaseerd op UNIX , een besturingssysteem in gebruik sinds de jaren 1970 . Samen met zijn stabiliteit , een van de voordelen UNIX 's is de mogelijkheid om shell scripts te schrijven en te gebruiken . Shell scripts zijn een vorm van korte programmeertaal die vaak wordt gebruikt om repetitieve taken te automatiseren - alles van de opening batches van programma's achtereenvolgens aan het starten van een e-mailprogramma op het vinden van documenten binnen een directory . Omdat OS X is gebaseerd op UNIX , kunt u schrijven en te gebruiken shell scripts binnen het. Instructies 1 Open een terminal door te gaan naar " Toepassingen " en te kiezen voor " Hulpprogramma's " en " Terminal . " Kopen van 2 Open een teksteditor zoals vim of emacs . Vanuit een terminal , de makkelijkste manier om dit te doen is het type : emacs shelltest.sh Dit commando start Emacs en vertelt het zoeken naar ( en geopend ) een document met de naam shelltest.sh in de huidige directory ( uw persoonlijke map , in dit geval . ) Als het document niet bestaat , emacs zal het maken en deze opslaan in de huidige directory . dit nieuwe document wordt geopend en wordt bewerkt in je terminal venster . Vanwege het feit dat het open in je terminal venster , de Emacs commando's even wennen om . Om een document op te slaan , bijvoorbeeld , drukt u op de "Ctrl " en " X " -toetsen , gevolgd door " Ctrl " en "S" toetsen . Om de emacs programma en terugkeer naar de terminal applicatie (binnen hetzelfde venster , ) druk op de " Ctrl " en " X " -toetsen , gevolgd door " Ctrl " en " C " toetsen . 3 sluiten Typ de eerste regel van het shell script : Geld verdienen # /bin /sh Dit vertelt UNIX dat het script moet worden uitgevoerd door /bin /sh , de locatie van de Bourne . shell ( de schelp uw terminal wordt gebruikt ) op Twitter 4 Type : echo " Hallo , wereld " Sla het bestand ( in emacs , " Ctrl " plus " X ", dan" Ctrl " plus " S " ) . 5 Exit emacs ( " Ctrl " plus " X " , " Ctrl " plus " C " ) . In de terminal , soort sh shelltest.sh moet de terminal direct reageren met : Geld verdienen Hallo , wereld U heeft zojuist uw eerste schriftelijke shell script . Experiment 6 met andere shell -commando's . Net als andere programmeertalen , kunt u variabelen maken, lezen input van de gebruiker , naar een bestand schrijven en zelfs functies zoals lussen en if /then statements uit te voeren .
|