Andreas Pakulat <[EMAIL PROTECTED]>: [...] > Noch "besser" als for i in *.done oder for i in $(ls *.done) ist > > ls *.done | while read f ; do ... ; done > > gerade wenns sehr viele Dateien sind, denn dann ist die Argumentliste zu > lang und man landet auf der Nase...
Also, an dieser Stelle kann das überhaupt nicht besser funktionieren als *.done, weil du die Dateiliste so genauso gut komplett an ls übergibts. Im übrigen sollte jede Shell mit sehr langen Listen in for Schleifen klarkommen. Deswegen kann man ja gerade dieses Argumentlimit für Programme mit for Schleifen umgehen. Hier wird schliesslich keine Argumentliste an ein externes Programm übergeben. Gruss, Frank -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)