Alla fine ho capito / scoperto perché non sono mai riuscito a usare correttamente l'intervallo di espansione della parentesi graffa bash
(e anche quello zsh
): la sintassi è {1..10}
invece di quella che ho assunto essere un'ellissi , cioè {1...10}
.
Posso sapere perché due punti sono stati scelti su tre punti? L'uso dell'ellissi nella programmazione del computer è comune e ben compreso, come indicato dal collegamento (Wikipedia), motivo per cui questo ha suscitato la mia curiosità.
n1..n2
programmazione per indicare un intervallo da n1 a n2 precede Perl di un bel po '. Vedere questo Manuale utente Pascal del 1970, sezione 6.1.2 a pagina 17 .
..
vs. ...
per includere o meno l'endpoint giusto, ma potrei sbagliarmi. (Ruby? Quello era Ruby?)