Jest kiks:

for i in /etc/shrc.d/*.sh; do
                . $i
done

Przy takiej ascetycznej konstrukcji, gdy w /etc/shrc.d nie ma zadnego *.sh - 
dostajemy o tym komunikat podczas uruchamiania shella.

Z poprzednią wersją:

for i in /etc/shrc.d/*.sh; do
                [ -r $i ] && . $i
done

takiego problemu nie ma.

Co robimy? Przywracamy poprzednią pętelke, czy może tą obecną poprzedzamy 
jakimś ifem na obecność *.sh ?

-- 
Adam Gorzkiewicz

Attachment: pgp00000.pgp
Description: PGP signature

Odpowiedź listem elektroniczym