Wie erstellt man einen Ordner mit einem Ordnernamen, der Leerzeichen in Linux enthält?Wie erstellt man einen Ordner mit einem Ordnernamen, der Leerzeichen in Linux enthält?
Zum Beispiel sollte der Ordnername "Stack OverFlow" sein.
Wie erstellt man einen Ordner mit einem Ordnernamen, der Leerzeichen in Linux enthält?Wie erstellt man einen Ordner mit einem Ordnernamen, der Leerzeichen in Linux enthält?
Zum Beispiel sollte der Ordnername "Stack OverFlow" sein.
Sie können auch tun mkdir Stack\ OverFlow
die \
das Gleiche wie " "
tut, aber es ist einfacher. so können Sie Sachen wie mkdir Stack\ OverFlow\ is\ Great
tun. Sie können diesen Ordner auch mit dem \
manipulieren. so Dinge wie cd Stack\ OverFlow
und rm -rf Stack\ OverFlow
.
Was ist mit Dateinamen? – AnilChalla
Sie erstellen sie auf die gleiche Weise, aber anstelle von "mkdir" würden Sie "berühren" verwenden. zum Beispiel "touch hallo \ world.txt" würde dies die Datei "hallo world.txt" erzeugen. :) – M0Sharif
Verwenden Sie einfach Anführungszeichen um den Namen:
mkdir "this is my dir"
Dann können Sie es durch auch mit Anführungszeichen überprüfen:
$ ls -ld "this is my dir"
drwxr-xr-x 2 me me 4096 Aug 17 11:59 this is my dir
Nun, das ist falsch, weil beide dasselbe tun. Gut zu wissen, dass dies eine Rache für [mein Kommentar in Ihrer Antwort] ist (http://stackoverflow.com/a/39017077/1983854). Im Allgemeinen ist es beim Programmieren gut, die Dinge nicht persönlich zu nehmen. Prost – fedorqui
Gibt es ein Problem mit den Antworten? Du scheinst sie zu akzeptieren und nicht zu akzeptieren. Fühlen Sie sich frei, einen Kommentar hinzuzufügen, wenn Sie Erläuterungen benötigen. – fedorqui