Slik endrer du navn & Flytt filer med mellomrom i navn på kommandolinjen
Innholdsfortegnelse:
- Interager med fil med mellomrom i navn på kommandolinje med anførselstegn
- Endre filer med mellomrom i navn fra terminal ved å escape
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.