Andreas Pakulat <[EMAIL PROTECTED]> wrote:
> Mit dem Tipp und ein wenig probieren hab ich jetzt:
>
> mailboxes = `find $HOME/.Mail \
> -type d \
> -name "cur" \
> -maxdepth 2 \
> -printf "=%P\n" \
> | sed -e "s&/cur$&&" \
> -e "s/ /\\\ /g" \
> -e 's&^\(.*\)$&"\1"&' \
Ich w�rde das mit dem ersten -e zusammenfassen:
-e 's&^\(.*\)/cur$&"\1"&'
Oder schreib das " am Anfang mit in den printf von find und ersetze /cur
nur durch ".
> -e "/$(date +.%Y-%m)/ p" \
> -e '/.[0-9]\{4\}-[0-9]\{2\}/ ! p' \
Und k�nntest du diese beiden nicht auch gleich im find platzieren?
-path "$(date +.%Y-%m)" -o -n -path "?[0-9][0-9][0-9][0-9]-[0-9][0-9]"
> -n \
> | sort | xargs echo`
Wieso muss alles nochmal durch xargs echo? Quote doch nicht die Strings
und lass xargs weg. Ich glaube, du musst dann noch das ganze `` in ""
setzen, damit die Shell dir nicht die Strings an den Leerzeichen zerlegt.
J�rg.
--
Ein Optimist ist in der Regel ein Zeitgenosse, der ungenuegend informiert ist.
(John B. Priestley)
--
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)