SORU
4 EKİM 2008, CUMARTESİ


Nasıl bash sayı değişkenleri tarafından tanımlanan bir dizi üzerinde yineleme mı?

Nasıl bir dizi değişken tarafından verilen bash numaraları bir dizi üzerinde yineleme mı?

Bunu yapabileceğimi biliyorum ("sıra ifade" bash documentation):

 for i in {1..5}; do echo $i; done

Hangi verir:

1
2
3
4
5

Nasıl bir değişken aralığı uç noktaları ya da değiştirebilir miyim? Bu çalışmıyor:

END=5
for i in {1..$END}; do echo $i; done

Yazdıran:

{1..5}

CEVAP
4 EKİM 2008, CUMARTESİ


for i in $(seq 1 $END); do echo $i; done

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Google Developers

    Google Devel

    23 AĞUSTOS 2007
  • lissaandbeauty

    lissaandbeau

    24 Aralık 2011
  • warningthepeople

    warningthepe

    21 EYLÜL 2011