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

Re: Versteckte Zeichen in Dateinamen mit ls



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: