Kuinka kirjoittaa terminaaliin välilyönti polku tai lauseke - Odottamaton argumentti

Kirjoittajan kuva
stealth
Päivitys:

soveltamiseksi terminaali, kukin merkki tarkoittaa jotain. Se voi olla pieni osa koodia, komentoriviargumentti tai osa komentosarjaa. Myöskään "tila" ei ole vapautettu tästä terminaalin ominaisuudesta. "Välilyönti", joka on kirjoitettu päätelaitteeseen komentoriviargumentissa, sitä ei tunnisteta välilyönniksi. Siksi virhe: Odottamaton argumentti.

Yksinkertaisin esimerkki on opetusmateriaalin käyttäminen kuinka muuttaa oletussijaintia (työpöytä) ja tallentaa kuvakaappaukset automaattisesti macOS.

Jos haluamme, että kansio, johon näyttökuvat tallennetaan, on "Näyttökuvat", niin meidän on määritettävä terminaalin komentorivillä argumentti "avaruudelle" oikein. Muuten sen jälkeen komentorivin suorittaminen tapamme hänet virhe.

Tämä komentorivi väärä:

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


Määritä väli kahden sanan välille komentoriviargumentissa käyttämällä merkkiä\"Heti ensimmäisen sanan jälkeen.

Oikea komentorivi:

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


Huomio, komentorivi sisältää välilyöntejä. Tämä opetusohjelma koskee vain komentorivin argumentteja, jotka sisältävät välilyöntejä. Meidän tapauksessamme kansio, josta Nimi koostuu kahdesta kirjoitetusta sanasta.

Olen iloinen voidessani jakaa kokemuksiani tietokoneiden, matkapuhelimien ja käyttöjärjestelmien alalla, kehittää web-projekteja ja tuoda hyödyllisimpiä opetusohjelmia ja neuvoja. Pidän "pelaamisesta" iPhonella, MacBook Pro, iPad, AirPort Extreme ja käyttöjärjestelmissä macOS, iOS, Android ja Windows.

Jätä kommentti