20 lines
389 B
Plaintext
20 lines
389 B
Plaintext
|
# print file and line number of closure func_$1
|
||
|
|
||
|
fnid=$1
|
||
|
pkg=markdown
|
||
|
|
||
|
account=github.com/knieriem
|
||
|
objpfx=$GOROOT/src/pkg/$account/+m/_obj
|
||
|
prj=$account
|
||
|
cmd=(info line $objpfx/$prj/$pkg._func_$fnid)
|
||
|
cmd=`{echo $cmd | sed 's,\.com,%2ecom,g'}
|
||
|
echo $cmd
|
||
|
gdb --batch --eval-command $"cmd ./cmd/markdown >[2] /dev/null |
|
||
|
grep '^Line.*of' |
|
||
|
awk '
|
||
|
{
|
||
|
gsub("\"", "", $4)
|
||
|
print $4 ":" $2
|
||
|
}
|
||
|
'
|