[source=ls .. ../nonexistant ../nonexistant2 ../nonexistant3 |, reader=Input::READER_RAW, mode=Input::MANUAL, name=input, fields=, want_record=F, ev=line { print A::outfile, A::description; print A::outfile, A::tpe; print A::outfile, A::s; print A::outfile, A::is_stderr; A::try = A::try + 1; if (7 == A::try) { print A::outfile, done; close(A::outfile); Input::remove(input); terminate(); } }, config={ [read_stderr] = 1 }] Input::EVENT_NEW ..: F [source=ls .. ../nonexistant ../nonexistant2 ../nonexistant3 |, reader=Input::READER_RAW, mode=Input::MANUAL, name=input, fields=, want_record=F, ev=line { print A::outfile, A::description; print A::outfile, A::tpe; print A::outfile, A::s; print A::outfile, A::is_stderr; A::try = A::try + 1; if (7 == A::try) { print A::outfile, done; close(A::outfile); Input::remove(input); terminate(); } }, config={ [read_stderr] = 1 }] Input::EVENT_NEW bro F [source=ls .. ../nonexistant ../nonexistant2 ../nonexistant3 |, reader=Input::READER_RAW, mode=Input::MANUAL, name=input, fields=, want_record=F, ev=line { print A::outfile, A::description; print A::outfile, A::tpe; print A::outfile, A::s; print A::outfile, A::is_stderr; A::try = A::try + 1; if (7 == A::try) { print A::outfile, done; close(A::outfile); Input::remove(input); terminate(); } }, config={ [read_stderr] = 1 }] Input::EVENT_NEW executestreamrawstderr.bro F [source=ls .. ../nonexistant ../nonexistant2 ../nonexistant3 |, reader=Input::READER_RAW, mode=Input::MANUAL, name=input, fields=, want_record=F, ev=line { print A::outfile, A::description; print A::outfile, A::tpe; print A::outfile, A::s; print A::outfile, A::is_stderr; A::try = A::try + 1; if (7 == A::try) { print A::outfile, done; close(A::outfile); Input::remove(input); terminate(); } }, config={ [read_stderr] = 1 }] Input::EVENT_NEW out F [source=ls .. ../nonexistant ../nonexistant2 ../nonexistant3 |, reader=Input::READER_RAW, mode=Input::MANUAL, name=input, fields=, want_record=F, ev=line { print A::outfile, A::description; print A::outfile, A::tpe; print A::outfile, A::s; print A::outfile, A::is_stderr; A::try = A::try + 1; if (7 == A::try) { print A::outfile, done; close(A::outfile); Input::remove(input); terminate(); } }, config={ [read_stderr] = 1 }] Input::EVENT_NEW ls: ../nonexistant: No such file or directory T [source=ls .. ../nonexistant ../nonexistant2 ../nonexistant3 |, reader=Input::READER_RAW, mode=Input::MANUAL, name=input, fields=, want_record=F, ev=line { print A::outfile, A::description; print A::outfile, A::tpe; print A::outfile, A::s; print A::outfile, A::is_stderr; A::try = A::try + 1; if (7 == A::try) { print A::outfile, done; close(A::outfile); Input::remove(input); terminate(); } }, config={ [read_stderr] = 1 }] Input::EVENT_NEW ls: ../nonexistant2: No such file or directory T [source=ls .. ../nonexistant ../nonexistant2 ../nonexistant3 |, reader=Input::READER_RAW, mode=Input::MANUAL, name=input, fields=, want_record=F, ev=line { print A::outfile, A::description; print A::outfile, A::tpe; print A::outfile, A::s; print A::outfile, A::is_stderr; A::try = A::try + 1; if (7 == A::try) { print A::outfile, done; close(A::outfile); Input::remove(input); terminate(); } }, config={ [read_stderr] = 1 }] Input::EVENT_NEW ls: ../nonexistant3: No such file or directory T done