Two examples demonstrating how filter conditions and parameters might be selected from command line instead of having to provide them in files:

bufrdump.pl syno_2010120206.bufr --station wmonr=01001,01492,06180 --param wmonr,TA,PO,NN

or shorter:

bufrdump.pl syno_2010120206.bufr -st wmonr=1,492,6180 -p wmonr,TA,PO,NN
wmonr=01001
TA=-5.8
PO=999.1
NN=8

wmonr=06180
TA=-2.9
PO=1015.2
NN=6

wmonr=01492
TA=-11.8
PO=1012.4
NN=0
bufrdump.pl syno_2010120206.bufr --filter  'TA < -10, wmonr > 02000, wmonr < 02800, NN = 0' --param wmonr,TA,PO
wmonr=02787
TA=-10.5
PO=998.5

wmonr=02769
TA=-16.2
PO=1010.2

wmonr=02324
TA=-20.1

wmonr=02378
TA=-16.3
PO=1020.6