Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1455 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [BASH] for i in 2->$j : comment on fait

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[BASH] for i in 2->$j : comment on fait

n°429020
arghbis
salops de dauphins
Posté le 10-03-2004 à 19:36:33  profilanswer
 

salut,
 
une question toute bête. comment on fait en bash un :

Code :
  1. for i in 2 to $j; do
  2. done


 
j'ai pas réussi à trouver un trucs dans ce genre!!
 
merci

mood
Publicité
Posté le 10-03-2004 à 19:36:33  profilanswer
 

n°429028
Taz
bisounours-codeur
Posté le 10-03-2004 à 19:40:36  profilanswer
 

tu peux faire avec seq
 
for i in $(seq 2 $j) par exemple

n°429031
arghbis
salops de dauphins
Posté le 10-03-2004 à 19:41:21  profilanswer
 

ok, je vais essayer, merci
 
sinon, y'avait pas un truc du genre for i in 2..10; do done  ?

n°429034
Taz
bisounours-codeur
Posté le 10-03-2004 à 19:43:06  profilanswer
 

for i in 1 .. 3; do echo "pouet"; done

n°429045
arghbis
salops de dauphins
Posté le 10-03-2004 à 19:52:00  profilanswer
 

et de plus en plus difficile :for i in $(seq 2 $j -1) ?
 
et avec ça, je prendrais un bon manuel de script bash (j'ai rien trouvé de vraiment complet et bien fait), un café et l'addition
 
merci! ;-)

n°429053
Taz
bisounours-codeur
Posté le 10-03-2004 à 19:54:51  profilanswer
 

ben prends ton manuel et vois comment on évalue les expressions arithmétiques

n°429062
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 10-03-2004 à 20:01:47  profilanswer
 

ou passe à python :p

n°429166
arghbis
salops de dauphins
Posté le 10-03-2004 à 21:30:06  profilanswer
 

ben quel manuel?? man bash?
 
et non, je passerais pas à python! si je dois passer à autre chose, ça sera perl, paske je le maitrise déjà! :na:

n°429170
Taz
bisounours-codeur
Posté le 10-03-2004 à 21:31:18  profilanswer
 

man absh

n°429410
aigles
Posté le 11-03-2004 à 09:30:39  profilanswer
 

'for' accepte aussi la syntaxe :
 
for ((i=1; i<=$j; i=i+2)) ; do
 
done


Message édité par aigles le 11-03-2004 à 09:31:13

---------------
Jean Pierre.
mood
Publicité
Posté le 11-03-2004 à 09:30:39  profilanswer
 

n°429416
arghbis
salops de dauphins
Posté le 11-03-2004 à 09:45:14  profilanswer
 

comme en c quoi? ça c classe!
 
merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [BASH] for i in 2->$j : comment on fait

 

Sujets relatifs
Pb avec date et bash[ Script ] Les OR dans les IF et des calculs en Bash
tutoriaux fr pour Bash.Créer un petit menu dans un script bash
supprimer une ligne dans un fichier texte en bash [résolu]Un petit peu d'aide avec un petit script bash
Desativer le Bip sous BASH[ Script ] Fileexists en BASH ?
bash : 2 problemes : espaces et arguments comme /path/to/*bash ne fonctionne plus
Plus de sujets relatifs à : [BASH] for i in 2->$j : comment on fait


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR