To launch rxbag, pass the filenames of one or more bag files, e.g.
$ rxbag trial1.bag trial2.bag
rxbag can take various command-line options, many of which are similar to rosbag:
-h, --help
- Show the usage and exit. 
$ rxbag record -h
 
- Show the usage and exit. 
 -s SEC, --start=SEC
- Start SEC seconds into the bag files 
$ rxbag -s 10
 
--record <topic-names>
- Record to a bag file. 
$ rxbag --record tf wide_stereo/left/image_rect_color
 
-a, --all
- Record all topics. 
$ rxbag --record -a
Note that newly published topics are discovered by periodically polling the master. rxbag record -a will likely miss initial messages published on any topic.
 
-e, --regex
- Match topics using regular expressions. 
$ rxbag --record -e "/(.*)_stereo/(left|right)/image_rect_color"
 
-o PREFIX, --output-prefix=PREFIX
- Prepend PREFIX to beginning of bag name before date stamp. 
$ rxbag --record -o session1 /chatter
 
-O NAME, --output-name=NAME
- Record to bag with name NAME.bag. 
$ rxbag --record -O session2_090210.bag /chatter
 
-l NUM, --limit=NUM
- Only record NUM messages on each topic. 
$ rxbag --record -l 1000 /chatter
 
- Start SEC seconds into the bag files