Azért ez nem olyan vészes. Megszámolod, hogy hány írás van a pkgversion-be (grep '$pkgversion' $0 | wc -l), utána fogsz egy változót, és minden egyes lekérdezésnél megnöveled eggyel, a kettő számot elosztod egymással, szorzod százzal és szevasz.