dan wrote:
>
> Numerele acelea le-am pus ..eu , din vim ! Din 19MB ..se duce la numere
> mari !
Daca vrei chiar numarul efectiv al liniei, il ai in $.
Deci modifici regexpul in modul urmator:
if ($_ =~ /(ENTER|LEAVE)\:.+Tester\:($ARGV[0])/){
print "Linia $. - $1 - $ARGV[0]\n";
<...>
> in care prima metoda DoAssemblyLoad are anumiti parametri ( difera
> semnatura de celei de-a doua !! ) si deci pt aceasta cerere
> script.pl DoAssemblyLoad
> raspunsul ar trebui sa fie :
>
> Enter DoAssemblyLoad : linia 100
> Leave DoAssemblyLoad : linia 105
> cea cu parametrii = (object,intptr,intptr)
> apeluri fc imbricate :2!
In cazul asta largeshti regexpul sa prinda shi acei parametrii shi
bagi intr-un hash asocierile respective, cu care faci comparatzii.
Numai bine,
zgrim