{ patterns: { num: { regex: @"[0-9]+", }, all: { regex: @".*", }, }, plugins: { virtual: { path: './target/debug/reaction-plugin-virtual', check_root: false, systemd_options: { }, }, }, streams: { s0: { cmd: ['bash', '-c', 'for i in $(seq 4); do echo $i; sleep 0.1; done; sleep 1.2'], filters: { f0: { regex: ['^$'], actions: { a0: { type: 'virtual', options: { send: 'a0 ', to: 's1', }, }, b0: { type: 'virtual', options: { send: 'b0 ', to: 's1', }, after: '600ms', }, }, }, }, }, s1: { type: 'virtual', options: {}, filters: { f1: { regex: ['^$'], actions: { a1: { cmd: ['sh', '-c', 'echo >>./log'], }, }, }, }, }, }, }