Нарешті я зрозумів / виявив, чому я ніколи не отримував належного використання діапазону розширень дужки bash
's (а також zsh
' s): синтаксис {1..10}
замість того, що я вважав еліпсісом , тобто {1...10}
.
Чи можу я знати, чому було обрано дві крапки над трьома крапками? Використання еліпсису в комп'ютерному програмуванні є звичайним і добре зрозумілим, як вказує посилання (Вікіпедія), тому це викликало мою цікавість.
n1..n2
в програмуванні для позначення діапазону від n1 до n2 передує Perl зовсім небагато. Дивіться цей посібник користувача Pascal від 1970 року, розділ 6.1.2 на сторінці 17 .
..
проти ...
включення правильної кінцевої точки чи ні, але я можу помилятися. (Рубі? Це був Рубі?)