mein Problem ist vielleicht einfach, aber es ist für mich trotzdem ein Problem:
Ich habe - an unserem Rechenzentrum, unter Windows - eine Datei downgeloadet, die in Ihrem Namen mehrere Leerzeichen hat („report final version.zip“)
Auf diese Datei versuche ich nun über ssh zuzugreifen - auf der Linux-Ebene. wenn ich aber nun in die Kommandozeile z.B. eingebe:
mv report final version.zip , dann wird diese DAtei nicht erkannt - es kommt nur dreimal die Meldung: Datei report unbekannt, datei final unbekannt,…
habe ich eine Möglcihkeit, diese DAtei so unter linux weiterzuverarbeiten, oder ist meine einzige Chance, wieder ans Rechenzentrum zu laufen und die Datei über die Windows-Oberfläche umzubenennen und zu verschieben und … ?
**niehaus@corrosive:~\>** ls /tmp/Le\*
-rw-r--r-- 1 niehaus users 0 Nov 11 19:57 /tmp/Le e r z e i c h e n
-rw-r--r-- 1 niehaus users 0 Nov 11 19:59 /tmp/Lee \ rzeichen
-rw-r--r-- 1 niehaus users 0 Nov 11 20:04 /tmp/Leer " zeich "en
-rw-r--r-- 1 niehaus users 0 Nov 11 20:04 /tmp/Leer"zeich "en
**niehaus@corrosive:~\>**
niehaus@corrosive:~> ls /tmp/Le*
-rw-r–r-- 1 niehaus users 0 Nov 11 19:57
/tmp/Le e r z e i c h e n
-rw-r–r-- 1 niehaus users 0 Nov 11 19:59
/tmp/Lee \ rzeichen
-rw-r–r-- 1 niehaus users 0 Nov 11 20:04
/tmp/Leer " zeich "en
-rw-r–r-- 1 niehaus users 0 Nov 11 20:04
/tmp/Leer"zeich "en niehaus@corrosive:~>
Wie bekommt man den Kram weg?
martin@cleopatra:~/tmp\> ls -l
insgesamt 0
-rw-r--r-- 1 martin users 0 Nov 12 00:53 LE e r z e i c h e n
-rw-r--r-- 1 martin users 0 Nov 12 00:54 Leer " zeichen
-rw-r--r-- 1 martin users 0 Nov 12 00:53 Leer \ rzeichen
-rw-r--r-- 1 martin users 0 Nov 12 00:54 Leer "zeich "en
martin@cleopatra:~/tmp\> rm \*
martin@cleopatra:~/tmp\> ls
martin@cleopatra:~/tmp\>
niehaus@corrosive:~> ls /tmp/Le*
-rw-r–r-- 1 niehaus users 0 Nov 11 19:57
/tmp/Le e r z e i c h e n
-rw-r–r-- 1 niehaus users 0 Nov 11 19:59
/tmp/Lee \ rzeichen
-rw-r–r-- 1 niehaus users 0 Nov 11 20:04
/tmp/Leer " zeich "en
-rw-r–r-- 1 niehaus users 0 Nov 11 20:04
/tmp/Leer"zeich "en niehaus@corrosive:~>
sollte doch auch mit der Vervollständigen-Option
funktionieren, oder?
Yep, das geht natürlich auch, wenn man eine solch komfortable Shell wie die bash oder die tcsh hat. Auf manchen Systemen wird aber nur die einfache sh installiert (also die, die eigentlich gegen die Menschenrechte verstößt), und wenn man dort Tab drückt, hüpft der Cursor horizontal über den Screen
Das passiert beispielsweise auf einer Sun mit Solaris 2.7 (da wird so ein moderner Schnickschnack wie eine bash gar nicht erst mitgeliefert). Das ist wirklich nervtötend, wenn man dann immer auf Tab drückt und nix passiert