Hacking with GNU grep . ( grep ‘[1-9]\$’ price.list )

$emacs price.list
$grep '[1-9]$' price.list
1
2
3
4
45
46
78
$54
$cat price.list 
1
2
3
4
45
46
78
$54
54$
31$
21$
$grep '[1-9]' price.list
1
2
3
4
45
46
78
$54
54$
31$
21$
$grep '[1-9]\$' price.list
54$
31$
21$
$