Hallo, Am Sat, 15 Mar 2014, Rainer Sokoll schrieb:
Am 13.03.2014 um 20:28 schrieb ?l ??gn?r <suse-ml@corr.eu.org>:
Genau kann ich die Sortierung nicht testen, meistens stimmt so ja, aber manchmal sehe ich, dass ein Ordner von der alfabet. Sortierung früher abgearbeitet wird.
sort verhält sich je nach LC_* unterschiedlich. Setze doch mal LC_ALL=C - bleibt das Problem?
Besser: LC_COLLATE=POSIX Und Al, ich kapiere nicht so recht was du eigentlich willst, also welche Verzeichnisse welcher Stufe. Irgendwas unter: /d1/d2/d3/foo* ok, soweit. Aber dann? Willst du nur (sortiert) die Namen der Unterverzeichnisse, auf die foo* passt oder was? Beschreib mal, was du machen willst. Nicht wie. Je nachdem ist das dann nämlich eigentlich trivial[1]. Nur hast du glaub ein bissl das sprichwörtliche Brett vor'm Kopp und wir kommen nicht drauf was du eigentlich willst, und haben somit gewissermaßen auch nen Brett vor'm Schädel ;) Also sowas wie: - ich will die Verzeichnisse mit ... [unterhalb $PFAD, sortiert nach ...] - und dann will ich darin ... machen ... -dnh [1] z.B. in perl mit opendir/readdir/grep/map o.ä. oder per File::Find, oder schlicht per bash -- ``Hello, my userid is root and if you feed me caffeine, nobody gets hurt.'' -- AdB on ASR -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org