# prints the integers from 1 to 10
jot - 110
seq 110# prints five integers from 2
jot 52
seq 26# 5+2=7 included...# prints 21 evenly spaced numbers increasing from -1 to 1
jot 21 -1 1.00 # equal spacing is 0.1 steping
seq -1 0.1 1# 2/21=0.095 and will stop at 0.995 ; 2/22=0.1# prints the strings xaa through xaz
jot -w 'xa%c'26 a # 26 values from a is a to z
seq -f 'xa%c'97122# decimal for a-z are 97-122 but %c is theorical# ASCII character set
jot -c 1280
seq -f '%03o'0128# %c and %o are theorical though
Pour être portable, sur l'aspect commun (générer un certain nombre de termes d'une suite arithmétique), on peut passer par une boucle for dans un langage de son choix et j'ai un petit faible pour awk ici.
"It is seldom that liberty of any kind is lost all at once." ― David Hume
[^] # Re: Super journal... que je lirai plus tard
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal rétrospective sur la mise en page en console. Évalué à 3.
seq...existe depuis la version 8 de AT&T, est présent dans NetBSD depuis sa version 3.0, est présent dans Plan 9 aussi ; bref n'est pas spécifique GNU mais hélas pas POSIX.jot...existe depuis 4.2BSD et est présent dans tous les BSD que j'ai rencontré mais pas dans les autres Unix-like et ce n'est hélas pas POSIX.Les deux ne s'excluent pas parce-que leurs approchent diffèrent. Et il faut une petite gymnastique pour passer de l'une à l'autre (cf. exemples.) Mais s'il ne fallait en garder qu'un seul,
jotest plus puissant... (cf. exemples.)Pour être portable, sur l'aspect commun (générer un certain nombre de termes d'une suite arithmétique), on peut passer par une boucle
fordans un langage de son choix et j'ai un petit faible pourawkici."It is seldom that liberty of any kind is lost all at once." ― David Hume