From: Volkan YAZICI (yazicivo@ttnet.net.tr)
Date: Thu 06 Jan 2005 - 17:25:48 EET
Merhaba,
Benim bildigim until, case ve shift komutlari ile cok guzel bir
parametre algilama sistemi yapacaginiz yonunde olup, bunun tek yol
oldugunu dusunuyorum. bildigim kadari ile BASH ile birlikte
parametre algilamak icin ayri bir fonksiyon gelmiyor (ki bence
de gerek yok ya).
Ornek vermek gerekirse:
(Yazidigm bir english-to-english sozluk betiginden, ilgili
parametre algilama satiri.)
# {{{ Check execution parameters
until [ -z "$1" ]
do
case $1 in
"-dict")
URL=$URL_DICT
;;
"-thes")
URL=$URL_THES
;;
*)
WORD="$WORD $1"
;;
esac
shift
done
# }}}
Iyi calismalar
On Thu, Jan 06, 2005 at 07:11:17AM -0800, Veli Akçakaya wrote:
> bir kabuk program yazmaya ?al???yorum, program
> sistemde ?al??an s?re?lerden parametre ile belirtilen
> miktar?n ?zerinde i?lemci veya ram kullan?yorsa
> otomatik olarak ?ld?r?lecek. Benim sorunum, programa
> girilen parametreleri d?zg?n alamamam. ?rne?in
> # program -c 96 -m 45 -s 1 -d 20 -p program -e email
> -w websayfasi
> program?n parametreleri b?yle olacak. Ben burada
> -c'den sonra girilen 96 bilgisini nas?l alaca??m.
> D?ng? kurarak m? al?r?m, yoksa bunun i?in benim
> bilmedi?im ayr? bir yol var m??
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama