Sådan omdøbes & Flyt filer med mellemrum i navnet på kommandolinjen
Indholdsfortegnelse:
- Interager med fil med mellemrum i navn på kommandolinje med anførselstegn
- Rediger filer med mellemrum i navn fra terminal ved at escape
Hvis du er ny til Mac-kommandolinjen, er du muligvis stødt på en situation, hvor du forsøger at interagere med en fil, der har mellemrum i navnet, for eksempel "This File.txt" men som du sikkert har opdaget, kan du ikke bare skrive filnavnet, hvis der er mellemrum i filnavnet, eller kommandoen til at flytte, omdøbe, kopiere eller på anden måde interagere med filen vil ikke udføres.
Der er et par måder at interagere med filer fra Terminal, der har mellemrum i filnavnene, men den ene er uden tvivl nemmere at huske og bruge end den anden.
Vi fokuserer på Mac'en her, men dette virker med stort set enhver unix-kommandolinje, du vil støde på, uanset om det er MacOS, Linux, Windows WSL osv.
Interager med fil med mellemrum i navn på kommandolinje med anførselstegn
Den enkleste måde at interagere med en fil, der har mellemrum i filnavnet, er ved at bruge anførselstegn.
For eksempel, hvis vi forsøger at flytte en fil, der hedder "Sample File.pdf", vil kommandoen, der skal bruges, se sådan ud:
"mv Sample File.pdf>"
Eller at omdøbe en "Sample File.pdf" vil se sådan ud:
"mv Sample File.pdf Sample File 2.pdf"
Rediger filer med mellemrum i navn fra terminal ved at escape
Du kan også undslippe mellemrummene med en omvendt skråstreg, men for de fleste brugere er dette ikke så simpelt som at bruge anførselstegn. Dette vil se sådan ud:
mv Sample\ File.pdf ~/Path/To/Destination/
Bemærk, hvordan \ er placeret før mellemrummet i filnavnet.
Igen, for de fleste brugere er brugen af anførselstegn den enkleste og mest direkte måde, men du kan også frit bruge escape-skråstreg-metoden.
