In de toepassing Terminal, betekent elk karakter iets. Het kan een klein stukje code zijn, een opdrachtregelargument of een deel van een script. Zelfs "spatie" is niet vrijgesteld van deze functie van Terminal. Een "spatie" die in de Terminal wordt getypt in een opdrachtregelargument, wordt niet herkend als een spatie. Vandaar de fout: Onverwachte argument.
Het eenvoudigste voorbeeld is het gebruik van de tutorial waarin we leren over hoe u de standaardlocatie (bureaublad) kunt wijzigen waarin schermafbeeldingen automatisch worden opgeslagen op macOS.
Als we willen dat de map waarin we de schermafbeeldingen opslaan "Screen Shots" is, dan zullen we in de Terminal-opdrachtregel het argument voor "spatie" correct moeten definiëren. Anders na opdrachtregel uitvoeren Ik ga om te voldoen aan een fout.
Verkeerde opdrachtregel:
standaardwaarden schrijven com.apple.screencapture locatie ~/Desktop/Schermafbeeldingen

Om een spatie tussen twee woorden in het opdrachtregelargument te definiëren, gebruiken we het teken "\' onmiddellijk na het eerste woord.
Juiste opdrachtregel:
standaardwaarden schrijven com.apple.screencapture locatie ~/Desktop/Screen\ Shots

Let op, de opdrachtregel bevat spaties. Deze tutorial is alleen geldig voor opdrachtregelargumenten die spaties bevatten. In ons geval een map waarvan naam bestaat uit twee woorden door untied.








