On Tue, Jul 26, 2005 at 07:10:13PM +0200, Christoph Conrad wrote:
> Hallo,
> 
> wo mache ich hier den Fehler?
> 
> # INCLUDES=$(find . -name '*.hpp' -exec dirname {} \; | uniq | tr "\r\n" ":")
> 
> find . -name '*.hpp' | while read file
> do
>         dir=$(dirname $file)
>         INCLUDES="$INCLUDES -I $dir"
> done
> 
> echo "$INCLUDES" ist dann ein Leerstring. Bei der auskommentierten
> Variante stehen jede Menge Pfade drin.

Die Zuweisung an INCLUDES erfolgt in einer anderen Instanz der Variablen und
geht beim done verloren. Hatten wir hier letzte Woche gerade diskutiert.

Gruß
Christian

-- 
Christian Knoke            * * *            http://cknoke.de
* * * * * * * * *  Ceterum censeo Microsoft esse dividendum.


-- 
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)

Antwort per Email an