Bonjour,
Tel que tu l'as ecrite, la ligne de ton script :
i=grep "total doc number = " agent_9501.log | tail -1 # get one line of the doc number
met dans i le code de retour de grep, afin de savoir si tout s'est bien passe ou non.
Ce qui t'interesse, c'est le retour de la ligne. Pour cela, il faut ecrire le code suivant (noter les backquotes) :
i=`grep "total doc number = " agent_9501.log | tail -1` # get one line of the doc number
Ensuite, pour couper ta chaine, je te conseille de regarder cut, qui fait exactement ce que tu veux.
Partager