From: Görkem Çetin (gorkem@gelecek.com.tr)
Date: Sun 13 Jul 2003 - 16:39:27 EEST
> Bash'ta bir metin dosyasının sonuna kadar okuyarak her satirdaki
> bilgileri bir degiskene aktaracak bir ornek verebilir misiniz?
>
> Bir dosyada alt alta hostname'ler var, onlari tek tek alarak
> dongunun icinde iptables ile kural tanimlamam gerekiyor ama
> google'da 1-2 while ile bulduklarimla yapamadim, genelde de perl
> ornekleri var.
Aşağıdaki örnek çözüyor..
while read a; do x[p]=$a; p=$(($p+1)); done < dosya_adi
Her x[1,2,3...] değişkenine
echo ${x[1]}
echo ${x[2]}
...
şeklinde erişebilirsin.
-- Görkem