The above regex seems oddly problematic. This seems to work though:

```
$ g shortlog -es | cut -f 2- | sed '/\(.*\) <\(.*\)>$/!d; s//.An "\1" Mt \2/
.An "Anton Ilin" Mt anton@ilin.dn.ua
.An "Caleb Land" Mt caleb@land.fm
.An "Dan Croak" Mt dan@thoughtbot.com
.An "George Brocklehurst" Mt george.brocklehurst@gmail.com
.An "George Brocklehurst" Mt george@georgebrock.com
.An "John Axel Eriksson" Mt john@insane.se
.An "Jordan Eldredge" Mt jordaneldredge@gmail.com
.An "Mike Burns" Mt mike@mike-burns.com
.An "Pablo Olmos de Aguilera Corradini" Mt pablo@glatelier.org
.An "Pablo Olmos de Aguilera Corradini and Mike Burns" Mt pablo@glatelier.org
.An "Roberto Pedroso" Mt roberto@rpedroso.com
.An "patrick brisbin" Mt pbrisbin@gmail.com
.An "patrick brisbin and Mike Burns" Mt pbrisbin@gmail.com
```

I'm assuming this list has duplicates because I don't have the mailmap locally?