Finalmente entendí / descubrí por qué nunca llegué a usar bash
el zsh
rango de expansión de llaves (y también ) correctamente: la sintaxis es en {1..10}
lugar de lo que supuse que era una elipsis , es decir {1...10}
.
¿Puedo saber por qué se eligieron dos puntos sobre tres puntos? El uso de puntos suspensivos en la programación de computadoras es común y bien entendido como lo indica el enlace (Wikipedia), por lo que esto despertó mi curiosidad.
n1..n2
en programación para denotar un rango de n1 a n2 antecede bastante a Perl. Consulte este Manual del usuario de Pascal de 1970, sección 6.1.2 en la página 17 .
..
vs. ...
para incluir el punto final correcto o no, pero puedo estar equivocado. (¿Ruby? ¿Era Ruby?)