Како у терминалу написати путању или израз који садржи размаке - неочекивани аргумент

Фотографија аутора
stealth
Упдате:

У апликацији терминал, сваки лик нешто значи. То може бити мали део кода, аргумент наредбеног ретка или део скрипте. Ни „простор“ није изузет од ове функције терминала. „Простор“ откуцан у терминалу у аргументу командне линије, неће бити препознат као размак. Отуда грешка: Неочекивани аргумент.

Најједноставнији пример је коришћење водича у коме учимо о како да промените подразумевану локацију (радна површина) да бисте аутоматски сачували снимке екрана macOS.

Ако желимо да директоријум у коме ћемо чувати снимке екрана буде „Снимке екрана“, тада ћемо у командној линији у терминалу морати правилно да дефинишемо аргумент за „размак“. Иначе, после извршавање командне линије срећемо је грешка.

Вондерланд:

defaults write com.apple.screencapture location ~/Desktop/Screen Shots 


Да бисмо дефинисали размак између две речи у аргументу командне линије, користићемо знак "\„Одмах после прве речи.

Исправна командна линија:

defaults write com.apple.screencapture location ~/Desktop/Screen\ Shots


Пажња, командна линија садржи размаке. Овај туторијал се односи само на аргументе командне линије који садрже празнине. У нашем случају, фолдер од кога име је састављено од две писане речи невезане.

Драго ми је што могу да поделим своја искуства у области рачунара, мобилних телефона и оперативних система, да развијам веб пројекте и доносим најкорисније туторијале и савете. Волим да се "играм" на ајфону, MacBook Pro, иПад, АирПорт Ектреме и на оперативним системима macOS, иОС, Андроид и Windows.

Оставите коментар