Re: Fundsachen in HomeVZ: mit ls -l ?$2@ und mit echo: ^W$2@
Am Freitag, 17. Oktober 2003 04:36 schrieb Marius Oskandi:
> On Fre, 2003-10-17 at 03:03, Michael Maldener wrote:
> > Hallo an alle Linux-user,
> >
> > Diese Dateien oder Links oder was?
> > ?$2@ und ^W$2@
> > habe ich in meinem HomeVZ (user "ich") gefunden.
> >
> > Wer kann mir sagen, was diese bedeuteten?
> >
> > Ist da, laesst sich nicht "richtig"anzeigen, laesst sich nicht loeschen.
>
> probiers mal mit komplettem quoting:
> > rm '\?\$\2\@'
>
> oder
>
> > rm '\?\$2\@'
>
> \g
> Marius
# Ich versuch mal diesen Namen zu interpretieren:
Sowohl bei Anzeigen als auch bei den Loeschversuchen laeuft es
auf folgendes hinaus.:
Die shell erkennt fuer die ominoese Datei ?$2@
das expandierte Muster ?@.
Siehe Meldung:
ls: ?@: No such file or directory
rm: cannot remove `?@': No such file or directory
? steht ja fuer genau ein Zeichen.
Ich frage mich was das $2 soll. Es wird ja beim Expandieren der Shell
entfernt.
Was beduetet das @ am Schluss?
Es steht doch fuer einen Link.
Kann es sein, dass das mit Netwerkverbindungen zu tun hat?
ich@rose:~> rm -f '\?$2@'
ich@rose:~> echo $?
0
# Die Quotingversuche bringen auch nichts.
# Es ist auch keine mit chattr veraenderte Datei.
#
rose:/home/ich # ls -la ?$2@
ls: ?@: No such file or directory
rose:/home/ich # rm ?$2@
rm: cannot remove `?@': No such file or directory
rose:/home/ich # rm '?$2@'
rm: cannot remove `?$2@': No such file or directory
rose:/home/ich # rm '\?$2@'
rm: cannot remove `\\?$2@': No such file or directory
rose:/home/ich # rm '\?\$2@'
rm: cannot remove `\\?\\$2@': No such file or directory
rose:/home/ich # rm '\?\$2\@'
rm: cannot remove `\\?\\$2\\@': No such file or directory
rose:/home/ich # rm '\?\$\2\@'
rm: cannot remove `\\?\\$\\2\\@': No such file or directory
rose:/home/ich # rm -- '?$2@'
rm: cannot remove `?$2@': No such file or directory
rose:/home/ich # rm -- ?$2@
rm: cannot remove `?@': No such file or directory
ich@rose:~> lsattr ?$2@
lsattr: No such file or directory while trying to stat ?@
ich@rose:~> #Doppelklick in Konsole markiert einmal ?$ oder 2@ ; die Shell
sieht hier wohl 2 Woerter.
_______________________________________
#Interessant ist, dass die Datei ganz am Anfang steht:
ich@rose:~> ls -la
insgesamt 7528
-rw-r--r-- 1 ich users 0 2003-10-16 17:30 ?$2@
drwxr-xr-x 32 ich users 4096 2003-10-17 11:41 .
drwxr-xr-x 12 root root 4096 2003-10-17 10:42 ..
...
Michael dankt fuer die Antwort.
Reply to: