Taotluses Terminal, iga tegelane tähendab midagi. See võib olla väike kooditükk, käsurea argument või osa skriptist. Isegi "ruum" ei ole sellest terminali funktsioonist vabastatud. Terminali käsurea argumendis sisestatud "tühik" ei tuvastata seda tühikuna. Siit ka viga: Ootamatu argument.
Lihtsaim näide on õpetus, kus õpime kasutama kuidas muuta vaikimisi asukohta (töölaud), kuhu macOS-is ekraanipilte automaatselt salvestada.
Kui tahame, et kaust, kuhu ekraanipilte salvestada, oleks "Screen Shots", siis peame terminali käsureal õigesti defineerima argumendi "space". Muidu pärast käsu täitmise Ma kokku saanud tõrge.
Vale käsurida:
vaikeseaded kirjuta com.apple.screencapture asukoht ~/Desktop/Ekraanipilt

Kahe sõna vahelise tühiku määramiseks käsurea argumendis kasutame märki "\” kohe pärast esimest sõna.
Õige käsurida:
vaikeseaded kirjuta com.apple.screencapture asukoht ~/Desktop/Screen\ Shots

Tähelepanu, käsurida sisaldab tühikuid. See õpetus kehtib ainult tühikuid sisaldavate käsureaargumentide jaoks. Meie puhul kaust, mille nimi koosneb kahest sõnad poolt mitteseotud.








