Erste SchritteKostenlos loslegen

Warum sollte ich keine Leerzeichen in Dateinamen verwenden?

Es ist einfach und sinnvoll, Dateien Mehrwortnamen zu geben wie July 2017.csv wenn du einen grafischen Dateiexplorer verwendest. Allerdings Dies führt zu Problemen, wenn du in der Shell arbeitest. Ein Beispiel: Angenommen, du möchtest July 2017.csv in 2017 July data.csv umbenennen. Du kannst nicht tippen:

mv July 2017.csv 2017 July data.csv

weil es für die Hülle so aussieht, als würdest du versuchen, dich zu bewegen vier Dateien namens July, 2017.csv, 2017 und July (wieder) in ein Verzeichnis namens data.csv. Stattdessen, du musst die Namen der Dateien angeben so dass die Shell jeden einzelnen Parameter als einen einzigen behandelt:

mv 'July 2017.csv' '2017 July data.csv'

Wenn du zwei Dateien mit den Namen current.csv und last year.csv (mit einem Leerzeichen in seinem Namen) und du tippst:

rm current.csv last year.csv

Was wird geschehen?

Diese Übung ist Teil des Kurses

Einführung in die Shell

Kurs anzeigen

Interaktive Übung zum Anfassen

Setzen Sie die Theorie mit einer unserer interaktiven Übungen in die Tat um

Beginnen Sie mit dem Training