Datei ' ENGLISH' auf Linux-Server loeschen

Hallo Kollegen,

ich habe folgendes Problem:

auf einem Linux-Server habe ich versehentlich eine Datei umbenannt in " ENGLISH" (via FTP). Das vorangehende Leerzeichen ist mir dabei ausversehen reingerutscht.

Nun will ich diese Datei unbedingt loeschen. Egal wie. Leider interpretiert der Server alle meine Versuche als „ENGLISH“ (ohne Leerzeichen) und findet diese Datei also nicht.

Habe schon vieles probiert und bin recht ratlos. Ich wuerde mich ueber Vorschlaege freuen. Wenn gar nichts mehr hilft muss ich wohl den Servermaster mal kontaktieren.

Gruss, Tobi

Hallo Kollegen,

ich habe folgendes Problem:

auf einem Linux-Server habe ich versehentlich eine Datei
umbenannt in " ENGLISH" (via FTP). Das vorangehende
Leerzeichen ist mir dabei ausversehen reingerutscht.

Nun will ich diese Datei unbedingt loeschen. Egal wie. Leider
interpretiert der Server alle meine Versuche als „ENGLISH“
(ohne Leerzeichen) und findet diese Datei also nicht.

Wie wärs mit %20ENGLISCH

könnte klappen… Oder rm " ENGLISCH" fallst Du telnet/ssh hast? Nur so eine Idde, die nicht getestet wurde…

Sebastian

Habe schon vieles probiert und bin recht ratlos. Ich wuerde
mich ueber Vorschlaege freuen. Wenn gar nichts mehr hilft muss
ich wohl den Servermaster mal kontaktieren.

Gruss, Tobi

%20ENGLISH und ’ ENGLISH’ funktioniert nicht
Hallo Sebastian,

deine Vorschlaege klingen gut, aber funktionieren leider nicht. Habe es in allen moeglichen Kombinationen und Anfuehrungszeichen probiert.

Vielen Dank. Bin aber also weiterhin an Vorschlaegen interessiert.

Gruss, Tobi

Andere Idee: ganzes Verz. löschen! Lösung gesucht.
Hallo,

mir ist auf Grund eines anderen Artikels im Forum (http://www.wer-weiss-was.de/cgi-bin/forum/showarticl…) noch eine Idee gekommen.

Besagte Problemdatei, die sich nicht loeschen laesst, weil vorangehendes Leerzeichen, befindet sich in einem Unterverzeichnis. Es waere mir auch moeglich das ganze Unterverzeichnis zu loeschen. Wie mache ich das via FTP, wenn das Unterverzeichnis nicht leer ist?

Gruss und Danke, Tobi

Hi

Unter Linux auf der Bash wird das Leerzeichen mit "\ " dargestellt, also mit vorangegangenem Backslash

rm \ ENGLISH

muesste dein Problem eigentlich loesen.

Das ganze Verzeichnis loescht du mit

rm -r 

Wenn du statt -r -rf schreibst, loescht er ohne Wiederkehr.

CU Roland

Hallo Roland,

schade, das funktioniert auch alles nicht. Befehl

rm

wird nicht erkannt und mit

rmd

wird zwar der Befehl erkannt, aber die Datei trotz Slashes nicht gefunden.

Ich glaube eine grosse Rolle spielt dabei auch, dass ich via FTP auf dem Server ‚rumpfusche‘.

Ich habe den Server mittels Kommando

SYST

mal gefragt, wer er ist. Hier seine Antwort:

215 UNIX Type: L8 Version: Linux 2.0.38

Kannst du (bzw. jemand) etwas damit anfangen?

Gruss, Tobi

Hallo Tobi

Komisch das dauert jetzt ja schon sehr lange

Also probier doch mal rm /?ENGLISH
oder rm /*E etc. ( gefährlich )
Habs ausprobiert das klappt ( logisch ! )

Hilfreich wie immer ist die Fehlermeldung
des rm befehls *gggg*

Wenns gar nicht klappt warum löscht du das ganze nicht über
den Midnight Commander ? das ist ein Super Datei Manager !
Aufruf mc

Phagsae

Ach ja

wenn man sich die 25 zeilen des man rm mal durchliest *gg*
steht da das rm nicht bei directories nicht funktioniert
ist " ENGLISH" ein dir ??

Bist du im richtigen Verzeichniss wenn du den rm befehl gibst ?
test : gib mal pwd (parent working dir… ) ein

Phagsae

Problem geloest. Danke an Alle!
Hallo Phagsae,

ich habe die Datei geloescht bekommen. ‚Midnight Commander‘ war das Stichwort, dass mich darauf brachte nicht ueber FTP auf den Server zuzugreifen, sondern ueber Telnet den MC aufzurufen. Damit ging’s dann sehr schmerzlos.

Danke an Alle,
Tobi