Script pour tester les valeures d'un variable

Fermé
adiloos98 Messages postés 23 Date d'inscription lundi 12 mai 2008 Statut Membre Dernière intervention 12 août 2008 - 26 mai 2008 à 18:56
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 26 mai 2008 à 19:39
Bonjour,

je cherche une commande unix qui me permettra de faire le test sur le contenu d'un variable dans un fichier
le fichier est:
<vc_entry>
airvci=1
dsmod=qam64
usmod=qam64
pri=2
epd=1
muxport=1
dspir=256
dscir=64
uspir=256
uscir=64
service-params
.......
.......
</vc_entry>
<vc_entry>
airvci=1
dsmod=qam64
usmod=qam64
pri=2
epd=1
muxport=1
dspir=32
dscir=32
uspir=32
uscir=32
service-params
.......
.......
</vc_entry>
cette commande sera capable de tester la valeur de (dspir) (256 et 32)
afin de choisir le plus importans(dspir=256) et l'envoyé dans un fichier /tmp/var.
merci beaucoup pour vous aides.
A voir également:

4 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
26 mai 2008 à 19:19
Salut,

Une façon de faire :
grep 'dspir' fichier | sort -nr -t= +1 | head -1 > /tmp/var
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
26 mai 2008 à 19:22
En python:
vals = []
fp = open("fichier","r")
for line in fp:
        if line.startswith("dspir"):
                vals.append(int(line.split("=")[1].strip()))
open("/tmp/var", "w").write(str(max(vals)))
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
26 mai 2008 à 19:23
Ah zut j'mé fait doubler....toujours ces vieux qui pètent le feu :-(
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897 > kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016
26 mai 2008 à 19:29
Vi et on va les mater ces jeunes faignasses (pour ne pas dire autre choses qui me ferait passer pour un vieux ...) ;-DD
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527 > jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020
26 mai 2008 à 19:33
Vas-y dis-le! J'ai pas peur!
On en reparlera quand je paierai ta retraite! :-))
0
adiloos98 Messages postés 23 Date d'inscription lundi 12 mai 2008 Statut Membre Dernière intervention 12 août 2008
26 mai 2008 à 19:33
merci beaucoup mes amis pour vos aides
0
adiloos98 Messages postés 23 Date d'inscription lundi 12 mai 2008 Statut Membre Dernière intervention 12 août 2008
26 mai 2008 à 19:35
merci beaucoup pour l'aide c'est treés gentille :)
0
adiloos98 Messages postés 23 Date d'inscription lundi 12 mai 2008 Statut Membre Dernière intervention 12 août 2008
26 mai 2008 à 19:37
hhhhhhhhhhhhhhhhhhhh
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
26 mai 2008 à 19:39
Respire!
0