Sonunda neden bash
's (ve aynı zamanda zsh
) brace genişleme aralığını neden hiç kullanmadım anladım / keşfettim : sözdizimi {1..10}
yerine bir üç nokta , yani, bir elips gibi kabul ettiğim şeydir {1...10}
.
Neden üç nokta üzerinde iki nokta seçildiğini öğrenebilir miyim? Bilgisayar programlamada elips kullanımı yaygındır ve (Wikipedia) bağlantısında belirtildiği gibi iyi anlaşılmıştır, bu yüzden bu benim merakımı uyandırdı.
n1..n2
arasındaki bir aralığı belirtmek için programlamada kullanımı Perl'den biraz daha önce gelir. Bkz . 1970, bölüm 6.1.2, sayfa 17'deki Pascal Kullanıcı Kılavuzu .
..
VS. ...
sağ uç noktasını ya da değil dahil olmak üzere, ama yanlış olabilir. (Ruby? O Ruby miydi?)