Попробуйте это:
perl -e 'while($line=<>) { if ($line=~ /versionName\s*=\s*"([^"]+)"/) { print "$1\n";}}' <AndroidManifest.xml
Вы можете поместить это в файл:
Пример: VersionNum.pl
#!/usr/bin/perl
#get the filename from command line
$file = shift or die;
#open the file and read it into $lines var
open(IN,$file) or die;
$lines=join("",<IN>);
close(IN);
#search the $line var for match and print it
if ($lines =~ m/android:versionName\s*=\s*"([^"]+)"/mgs) {
print "$1\n";
}
Тогда просто chmod 755 VersionNumber.pl
и используйте его с VersionNumber.pl AndroidManifest.xml