Slik endrer du navn & Flytt filer med mellomrom i navn på kommandolinjen

Innholdsfortegnelse:

Anonim

Hvis du er ny på Mac-kommandolinjen, kan det hende du har kommet over en situasjon der du prøver å samhandle med en fil som har mellomrom i navnet, for eksempel "This File.txt" men som du sikkert oppdaget, kan du ikke bare skrive inn filnavnet hvis det er mellomrom i filnavnet, eller kommandoen for å flytte, gi nytt navn, kopiere eller på annen måte samhandle med filen vil mislykkes.

Det er noen måter å samhandle med filer fra Terminal som har mellomrom i filnavnene, men den ene er uten tvil lettere å huske og bruke enn den andre.

Vi fokuserer på Mac-en her, men dette fungerer med praktisk t alt alle unix-kommandolinjer du vil møte, enten det er MacOS, Linux, Windows WSL, osv.

Interager med fil med mellomrom i navn på kommandolinje med anførselstegn

Den enkleste måten å samhandle med en fil som har mellomrom i filnavnet, er ved å bruke anførselstegn.

For eksempel, hvis vi prøver å flytte en fil som heter "Sample File.pdf" vil kommandoen som skal brukes se slik ut:

"

mv Eksempelfil.pdf>"

Eller å gi nytt navn til en "Sample File.pdf" vil se slik ut:

"

mv Eksempelfil.pdf Eksempelfil 2.pdf"

Endre filer med mellomrom i navn fra terminal ved å escape

Du kan også unnslippe mellomrommene med en omvendt skråstrek, men for de fleste brukere er dette ikke så enkelt som å bruke anførselstegn. Dette vil se slik ut:

mv Sample\ File.pdf ~/Path/To/Destination/

Legg merke til hvordan \ er plassert foran mellomrommet i filnavnet.

Igjen, for de fleste brukere er bruk av anførselstegn den enkleste og mest direkte måten, men du står fritt til å bruke skråstrekmetoden.

Slik endrer du navn & Flytt filer med mellomrom i navn på kommandolinjen