[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Versteckte Zeichen in Dateinamen mit ls



Zur Nachverfolgung: BTS 833932
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833932

Lg
/peter

Am 10.08.2016 um 15:34 schrieb Peter Ludikovsky:
> Das mit dem Steuerzeichen wurde ja bereits erwähnt. Aber wie soll man
> das sehen? Normalerweise mit 'ls -b', da sollten dann Sonderzeichen mit
> passenden Octal-Escapes angezeigt werden, in diesem Fall passiert das
> aber nicht. Ich mach mal einen Bug-Report auf.
> 
> Du kannst die betroffenen aber zumindest umbenennen, dank printf:
> $ mv $( printf '\u202a' )ARCHOS ARCHOS
> Bzw. analog für die anderen Dateien.
> 
> Lg
> /peter
> 
> Am 10.08.2016 um 12:09 schrieb Christian Knoke:
>>
>> Moin.
>>
>> Dies ist etwas merkwürdig, deshalb wollte ich es euch mal zeigen.
>>
>> chris@leo:/media/int3/DATEN$ ls -l
>> insgesamt 95224
>> drwx------ 2 chris chris     4096 Jul 17 14:33 ARCHOS
>> drwxr-xr-x 2 chris chris     4096 Jul 17 14:42 archos101
>> drwx------ 2 chris chris     4096 Jul 17 14:36 ARCHOS_FAQ_-_About_ARCHOS_28,_32,_35,_43,_70,_101_internet_tablets
>> -rw-r--r-- 1 chris chris    66788 Jul 17 14:36 ARCHOS_FAQ_-_About_ARCHOS_28,_32,_35,_43,_70,_101_internet_tablets.html
>> -rw-r--r-- 1 chris chris    16080 Jul 17 14:33 ARCHOS.html
>> -rw-r--r-- 1 chris chris    17705 Jul 17 14:33 changes_firmware_archos_android_gen8.htm
>> -rw-r--r-- 1 chris chris    31797 Jul 17 14:31 Declaration_of_conformity_a101it_en.pdf
>> [...]
>>
>> Wenn ich es allerdings vom Bildschirm abkopiere, dann sieht es so aus:
>>
>> chris@leo:/media/int3/DATEN$ ls -l
>> insgesamt 95224
>> drwx------ 2 chris chris     4096 Jul 17 14:33 <202A>ARCHOS
>> drwxr-xr-x 2 chris chris     4096 Jul 17 14:42 archos101
>> drwx------ 2 chris chris     4096 Jul 17 14:36 <202A>ARCHOS_FAQ_-_About_ARCHOS_28,_32,_35,_43,_70,_101_internet_tablets
>> -rw-r--r-- 1 chris chris    66788 Jul 17 14:36 <202A>ARCHOS_FAQ_-_About_ARCHOS_28,_32,_35,_43,_70,_101_internet_tablets.html
>> -rw-r--r-- 1 chris chris    16080 Jul 17 14:33 <202A>ARCHOS.html
>> -rw-r--r-- 1 chris chris    17705 Jul 17 14:33 changes_firmware_archos_android_gen8.htm 
>> -rw-r--r-- 1 chris chris    31797 Jul 17 14:31 Declaration_of_conformity_a101it_en.pdf 
>>
>> allerdings nur, wenn ich es in den joe hineinkopiere, im mousepad sieht man
>> nichts. joe kennzeichnet mit der (unterstrichenen) Zeichenfolge <202A>
>> offenbar ein Sonderzeichen, dass sich vor dem Namen befindet.
>>
>> Letztlich bemerkt habe ich dies dadurch, dass die Dateinamen mit ls -l *
>> zwar gelistet wurden, ls -l ARCHOS jedoch nicht funktionierte:
>> $ ls: Zugriff auf ARCHOS nicht möglich: Datei oder Verzeichnis nicht gefunden
>>
>> Welches Zeichen das ist, und wie es dort hineinkommt, weiss ich allerdings
>> nicht. Ich erinnere mich jetzt aber mit dem Ordner schon früher mal
>> Schwierigkeiten gehabt zu haben - unter Gnome.
>>
>> Thunar 1.6.3 bemerkt von alledem nichts und öffnet den Ordner "ARCHOS"
>> problemlos.
>>
>> Gruß
>> Christian
>>
> 

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: