Saya akhirnya mengerti / menemukan mengapa saya tidak pernah menggunakan rentang ekspansi brace bash
(dan juga zsh
) dengan benar: sintaksnya {1..10}
bukannya apa yang saya anggap sebagai ellipsis , yaitu {1...10}
.
Bolehkah saya tahu mengapa dua titik dipilih lebih dari tiga titik? Penggunaan ellipsis dalam pemrograman komputer adalah umum dan dipahami dengan baik sebagaimana ditunjukkan oleh tautan (Wikipedia), itulah sebabnya ini menggelitik keingintahuan saya.
n1..n2
dalam pemrograman untuk menunjukkan kisaran dari n1 ke n2 mendahului Perl sedikit. Lihat Manual Pengguna Pascal ini dari 1970, bagian 6.1.2 di halaman 17 .
..
vs. ...
untuk memasukkan titik akhir yang benar atau tidak, tetapi saya mungkin salah. (Ruby? Apakah itu Ruby?)