Se connecter / S'enregistrer
Votre question

Commande unix : seq [résolu]

Tags :
  • Sequence
  • Programmation
Dernière réponse : dans Programmation
5 Juin 2007 04:16:49

Bonjour ; je ne sais pas si c'est l'endroit le plus adapté pour poser ma question, mais si ce n'est pas le cas, un modérateur peut déplacer mon message...
Sur linux, il existe une commande seq qui permet d'imprimer une séquence de nombres. Sur mon mac, cette commande n'existe pas. Savez vous s'il existe une autre commande qui fait la même chose, ou bien s'il est possible d'installer seq ?
Merci

___
Cerise

Autres pages sur : commande unix seq resolu

5 Juin 2007 07:41:29

hum, sous unix je ne pense pas...
tu vas devoir te faire toutes les itérations :/ 

a vérifier tout de même
5 Juin 2007 12:07:01

sous unix, je sais pas, sous linux oui, mais elle peut facilement etre simulée par ce script:
  1. #!/bin/bash
  2. i=0
  3. while [ $i -lt $1 ]
  4. do
  5. echo $((++i))
  6. done
Contenus similaires
5 Juin 2007 12:45:46

Merci, ça me convient très bien :)  Enfin, je l'ai (comprendre : on m'y a aidé) légèrement modifié pour qu'il y ait deux arguments (début et fin de la séquence).
Ça donne ça :
  1. #!/bin/bash
  2. i=$1
  3. while [ ! $i -gt $2 ]
  4. do
  5. echo $((i++))
  6. done
5 Juin 2007 13:52:15

:jap: 
tu n'as plus qu'à ajouter un résolu au titre
5 Juin 2007 15:23:26

juste pour info, je viens de vérifier sous AIX5.1, seq n'existe pas
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS