convert descriptive symbolic notation to standard pgn

Sort:
pnwrf

does anyone know of a way to convert symbolic notation such as this to stanard pgn,  whenever i try to past this into chessbase it doesn't recognize the bishop, knight etc, so for move 2.... i thinks the move is just b7, instead of Bb7

 

thx

1.
e4
b6
2.
d4
b7
3.
c3
g6
4.
h4
h6
5.
e3
g7
6.
d2
d6
mgx9600

> cat your_descriptive_file | tr whatever_bishop_symbol 'B' | tr whatever_rook_sumbol 'R' | ...

 

I think it should work on Unix.