Script pour tester les valeures d'un variable

adiloos98 Messages postés 23 Date d'inscription   Statut Membre -  
kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   -
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 41342 Statut Modérateur 4 898
 
Salut,

Une façon de faire :
grep 'dspir' fichier | sort -nr -t= +1 | head -1 > /tmp/var
0
kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
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 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Ah zut j'mé fait doubler....toujours ces vieux qui pètent le feu :-(
0
jipicy Messages postés 41342 Statut Modérateur 4 898 > kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention  
 
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 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526 > jipicy Messages postés 41342 Statut Modérateur
 
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   Statut Membre
 
merci beaucoup mes amis pour vos aides
0
adiloos98 Messages postés 23 Date d'inscription   Statut Membre
 
merci beaucoup pour l'aide c'est treés gentille :)
0
adiloos98 Messages postés 23 Date d'inscription   Statut Membre
 
hhhhhhhhhhhhhhhhhhhh
0
kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Respire!
0