macOS Friziranje

Kako napisati u terminal stazu ili izraz koji sadrži razmake - neočekivani argument

U primjeni terminal, svaki lik nešto znači. To može biti mali dio koda, argument naredbenog retka ili dio skripte. Ni "prostor" nije izuzet od ove značajke terminala. "Razmak" upisan u terminal u argumentu naredbenog retka, neće se prepoznati kao razmak. Stoga pogreška: Neočekivani argument.

Najjednostavniji primjer je korištenje udžbenika o kojem poučavamo kako promijeniti zadano mjesto (radna površina) kako biste automatski spremili snimke zaslona macOS.

Ako želimo da mapa u kojoj se spremaju snimke zaslona bude "Snimke zaslona", tada ćemo u naredbenom retku u terminalu morati pravilno definirati argument za "razmak". Inače, nakon izvršavanje naredbenog retka ćemo je upoznati pogreška.

To nije u redu naredbenog retka:

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


Da bismo definirali razmak između dvije riječi u argumentu naredbenog retka, upotrijebit ćemo znak "\"Odmah nakon prve riječi.

Ispravna naredba:

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


Pažnja, naredba sadrži razmake. Ovaj vodič vrijedi samo za argumente naredbenog retka koji sadrže razmake. U našem slučaju, mapu od kojih naziv se sastoji od dvije pisane riječi.

Kako napisati u terminal stazu ili izraz koji sadrži razmake - neočekivani argument

O autoru

potajno

Zadovoljstvo mi je podijeliti svoja iskustva s računalima, mobilnom telefonijom i operativnim sustavima, razvijati web projekte i pružiti najkorisnije korisne savjete i savjete.
Volim se "igrati" iPhone, MacBook Pro, iPad, AirPort Extreme i operativni sustavi macOS, iOS, Android i Windows.

Ostavite komentar