[ Shell ] tableau ?

tableau ? [ Shell ] - Programmation

Marsh Posté le 15-05-2001 à 09:17:56    

J'aimerai savoir si l'on peux faire des tableaux en shell ?
 
si, oui avec un exemple.
 
Merci  :p

Reply

Marsh Posté le 15-05-2001 à 09:17:56   

Reply

Marsh Posté le 15-05-2001 à 10:00:57    

up  :sweat:

Reply

Marsh Posté le 15-05-2001 à 10:05:32    

....on le peut, je regarde ça.

Reply

Marsh Posté le 15-05-2001 à 10:23:54    

cool  :D

Reply

Marsh Posté le 15-05-2001 à 11:07:40    

tu peux le faire dans un awk


---------------
Je ne suis ni pour, ni contre, bien au contraire  
Reply

Marsh Posté le 15-05-2001 à 11:45:23    

(je recopie un manuel)
 
> set jours=(lundi mardi mercredi jeudi vendredi)
> echo $jours
lundi mardi mercredi jeudi vendredi
> echo $jours[3]
mercredi
> echo $jours[2-4]
mardi mercredi jeudi
 
> @ x=5
> echo $jours[$x]
vendredi
 
> set y=(2 3 4)
> echo $jours[$y]
Variable syntax
> set y=2-4
> echo $jours[$y]
mardi mercredi jeudi
 
> set formes = ('' '' '' '')
> set formes[3]=cercle
> set formes[5]=carre
> echo $formes
cercle carre

Reply

Marsh Posté le 15-05-2001 à 11:48:16    

merci  :love:

Reply

Marsh Posté le 16-05-2001 à 10:00:10    

j'ai pas eu le temps de tester ca hier ! mais je veins de le faire ce matin et ca matche pas !
 
il me marque : syntax error at line 4: '(' unexpected
 
il doit pas aimer les ( )  :(

Reply

Marsh Posté le 16-05-2001 à 10:14:08    

Ca doit dépendre de ton shell. Sous bash on fait comme ça :
URL[0]="http://w3.trading.xxx.com/dt/fr/"
URL[1]="http://w3.trading.xxx.com/tge/fr/"
URL[2]="http://w3.trading.xxx.com/dt/fr/rub.php?id=23"
 
    NUMURL=`expr $RANDOM % 17`
    #
    /opt/httpd/intranet/bin/ab -n 30 -k -c 8 ${URL[$NUMURL]} &

Reply

Marsh Posté le 16-05-2001 à 10:26:08    

jours[1]="mardi"
 
 
erreur : tableau.sh: jours[1]=mardi: not found  :??:   :cry:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed