Aller au contenu Aller au menu
  • Dépêches
  • Journaux
  • Liens
  • Forums
  • Rédaction
  • 🎙️ Projets Libres

LinuxFr.org

Se connecter

Proposer un contenu

  • Pas de compte ? S’inscrire...

Re: Super journal... que je lirai plus tard

Retourner au contenu associé (journal : rétrospective sur la mise en page en console)

  • [^] # Re: Super journal... que je lirai plus tard

    Posté par Gil Cot ✔ (site web personnel, Mastodon) le 19 février 2022 à 05:01. 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, jot est plus puissant... (cf. exemples.)

    # prints the integers from 1 to 10
    jot - 1 10
    seq 1 10
    # prints five integers from 2
    jot 5 2
    seq 2 6 # 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' 97 122 # decimal for a-z are 97-122 but %c is theorical
    # ASCII character set
    jot -c 128 0
    seq -f '%03o' 0 128 # %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

Revenir en haut de page

Derniers commentaires

  • Re: Usage d'une vieile machine
  • Re: doublon
  • Re: hmmm
  • Re: "souverain"...
  • Re: Usage d'une vieile machine
  • Re: hmmm
  • Re: EUPL, une licence libre (?) que je ne connaissais pas
  • Mouais...
  • Re: "souverain"...
  • Re: Je cherche encore...
  • Re: Je cherche encore...
  • doublon

Étiquettes (tags) populaires

  • intelligence_artificielle
  • merdification
  • grands_modèles_de_langage
  • administration_française
  • datacenter
  • capitalisme
  • france
  • états-unis
  • canicule
  • réchauffement_climatique
  • bigtech
  • vibe_coding

Sites amis

  • Agenda du Libre
  • April
  • Éditions D-BookeR
  • Éditions Diamond
  • Éditions Eyrolles
  • Éditions ENI
  • En Vente Libre
  • Framasoft
  • La Quadrature du Net
  • Lea-Linux
  • Open Source Initiative
  • Imprimerie Grafik Plus

À propos de LinuxFr.org

  • Mentions légales
  • Faire un don
  • L’équipe de LinuxFr.org
  • Informations sur le site
  • Aide / Foire aux questions
  • Suivi des suggestions et bogues
  • Wiki du site
  • Règles de modération
  • Statistiques
  • API pour le développement
  • Code source du site
  • Plan du site

AltStyle によって変換されたページ (->オリジナル) /