[linux-l] Dateien mit '/' im Dateinamen
Stefan Bund
sbund at artec-berlin.com
Mo Jul 28 10:56:07 CEST 2003
Hallo Liste,
also das ist mir noch nie untergekommen ...
Ich habe jetzt plötzlich zwei Dateien (obs noch mehr sind weiß ich
nicht), die ein '/' im Namen haben ... also nicht als
Verzeichnistrenner. Mit ls kann ich die Anzeigen, aber alles andere
geht in die Hose ... logisch.
also z.Bsp:
$ ls /etc | head -1
/mount.nfs
$ ls -l /etc | head -2
/bin/ls: /mount.nfs: No such file or directory
total 1488
drwxr-xr-x 3 root root 1024 Apr 7 2000 CORBA
Ich kann die Datei nicht anzeigen, löschen ... gar nix
Erstens: Wie kommt so eine Datei zustande? Gibt es irgend ein API, mit
dem ich auf solch eine Datei zugreifen kann? Shell-quoting reicht ja
nicht, da der '/' auf der Dateisystemebene interpretiert wird (soweit ich
das weiß)
Zweitens: Wie kriege ich diese Dateien weg? Mein cron.daily bricht
regelmäßig zusammen, weil find die Dateien nicht stat-en kann (so habe
ich's gemerkt ...)
Sehr verwirrte ...
Stefan
--
Stefan Bund, Dipl.Phys. a r T e c _____
Entwicklung, Administration visual solutions / | /|
|----/_|
sbund at artec-berlin.com | / | /
Fon: 030 / 884684-0 | Fax: 030 / 884684-15 |/___|/
Gottfried-von-Cramm-Weg 35-37 | Berlin | 14193 | http://www.artec-berlin.com
Mehr Informationen über die Mailingliste linux-l