[lug-ld] bash und umlaute

Jean-Jacques Sarton jj.sarton at t-online.de
So Mär 1 07:50:22 CET 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo,

find . -name \*[äöüÄÖÜß]\* -exec ls -l {} \;

Jean-Jacques

Am 28.02.2015 um 21:10 schrieb Guenter Barth:
> Hallo zusammen, hab ein Problem bei der Auswertung von Dateinamen
> in Kombination find und -ls.
> 
> Am Beispiel von 2 Ausgaben kann man exemplarisch sehen, dass bei
> -ls die Umlaute verhunzt sind.
> 
> ---> ohne -ls @gb-kubu:~$ find -name "*[äöüÄÖÜß]*" . 
> ./.local/share/Trash/info/ärzte.pdf.trashinfo 
> ./.local/share/Trash/info/PersönlichesAdressbuch.csv.trashinfo
> 
> ---> mit -ls gb at gb-kubu:~$ find -name "*[äöüÄÖÜß]*" -ls
> 
> 537112    4 -rw-rw-r--   1 gb       gb             75 Feb 25 21:42
>  ./.local/share/Trash/info/\303\244rzte.pdf.trashinfo 537206    4
> -rw-rw-r--   1 gb       gb             92 Feb 25 21:42 
> ./.local/share/Trash/info/Pers\303\266nlichesAdressbuch.csv.trashinfo
>
> 
> 
> Ich benötige die -ls Ausgabe für eine Textdatei, in welcher dann
> alle meine Dateien mit Datum aufgelistet sind. Aus dieser Liste
> speise ich dann die weiteren Aktivitäten.
> 
> Ich hab schon viel gegoogelt und in meinem Shell-Programmierbuch 
> gesucht, aber noch keine Lösung gefunden. Die Sprach- und
> Tastatureinstellungen sind alle auf 'deutsch'. Benutze Kubuntu
> 10.4. Hat jemand eine Idee, wie ich -ls-Ausgabe mit Umlauten in ein
> Textfile bringen kann?
> 
> Vielen Dank im voraus. Günter Barth
> 
> 
> 
> 
> 
> _______________________________________________ lug-ld mailing
> list lug-ld at lists.lug-ld.de 
> http://lists.lug-ld.de/mailman/listinfo/lug-ld
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlTytq4ACgkQM9JbiR3CwQtlqQCfefLtHhK4pMBYepJdG+D5IQaL
VooAniKVlKBEXWag55cWlLS/behXaJwx
=SEhU
-----END PGP SIGNATURE-----