In toepassing terminalbetekent elk karakter iets. Het kan een klein deel van een code zijn, een opdrachtregelargument of een deel van een script. De "spatie" is ook niet vrijgesteld van deze functie van de Terminal. Een "spatie" die in de Terminal in een opdrachtregelargument wordt getypt, wordt niet als een spatie herkend. Vandaar de fout: Onverwacht argument.
Het eenvoudigste voorbeeld is om de tutorial te gebruiken waarover we lesgeven hoe u de standaardlocatie (Desktop) wijzigt waarin schermafbeeldingen automatisch worden opgeslagen macOS.
Als we willen dat de map waarin de schermafbeeldingen worden opgeslagen "Schermafbeeldingen" is, dan moeten we in de opdrachtregel in de Terminal het argument voor "spatie" correct definiëren. Anders, na uitvoeren van de opdrachtregel we zullen haar ontmoeten fout.
Dit command line verkeerd:
defaults write com.apple.screencapture location ~/Desktop/Screen Shots
Om een spatie tussen twee woorden in het opdrachtregelargument te definiëren, gebruiken we het teken "\"Meteen na het eerste woord.
Correcte opdrachtregel:
defaults write com.apple.screencapture location ~/Desktop/Screen\ Shots
Opgelet, de commandoregel bevat spaties. Deze zelfstudie is alleen van toepassing op opdrachtregelargumenten die spaties bevatten. In ons geval een map waarvan naam bestaat uit twee geschreven woorden.