From: Recai Oktas (roktas@omu.edu.tr)
Date: Tue 06 Jul 2004 - 15:44:14 EEST
* Serbülent ÜNSAL [2004-07-06 13:11:28+0100]
> Yazdığım bir bash scriptin gerekli bir
> değişkeni dosyadan sıra ile
> almasını nasıl sağlayabilirim ?
> Yanıtlar için teşekkürler.
Basit bir hata denetimiyle birlikte soyle birsey is gorebilir (test
edilmemistir):
$cat ~/.foorc
# FOO icin ontanimli ayari degistirmek icin uncomment edin.
#FOO=bar
$cat foo
#!/bin/sh
RCFILE=$HOME/.foorc
# Kullanici seceneklerini oku.
if [ -f $RCFILE ]; then
trap "echo >&2 '$RCFILE yapilandirma dosyasinda hata'" 0 INT
. $RCFILE
trap "" 0 INT
fi
# Atanmamis ise ontanimli deger.
if [ -z "$FOO" ]; then
FOO=foo
fi
[...]
-- roktas