Taikant Terminalas, kiekvienas simbolis kažką reiškia. Tai gali būti nedidelė kodo dalis, komandinės eilutės argumentas arba scenarijaus dalis. Net „erdvė“ nėra atleista nuo šios terminalo funkcijos. Komandinės eilutės argumente į terminalą įvestas "tarpas", jis nebus atpažįstamas kaip tarpas. Taigi klaida: Netikėtas argumentas.
Paprasčiausias pavyzdys – naudoti pamoka, kurioje mes sužinome apie kaip pakeisti numatytąją vietą (darbalaukį), kurioje automatiškai išsaugomos ekrano nuotraukos „macOS“..
Jei norime, kad aplankas, kuriame bus išsaugotos ekrano nuotraukos, būtų „Ekrano nuotraukos“, tada komandų eilutėje Terminalas turėsime teisingai apibrėžti argumentą „tarpas“. Priešingu atveju po komandų eilutės vykdymo I 'm going to pasiekti, klaida.
Neteisinga komandų eilutė:
numatytieji nustatymai rašyti com.apple.screencapture vieta ~/Desktop/Ekrano nuotraukos

Norėdami apibrėžti tarpą tarp dviejų žodžių komandinės eilutės argumente, naudosime simbolį "\“ iškart po pirmo žodžio.
Teisinga komandų eilutė:
numatytieji nustatymai rašyti com.apple.screencapture vieta ~/Desktop/Screen\ Shots

Dėmesio, komandinėje eilutėje yra tarpų. Ši mokymo programa galioja tik komandų eilutės argumentams, kuriuose yra tarpų. Mūsų atveju aplankas, kurio pavadinimas susideda iš dviejų žodžių autorius atsiejo.








