usually(1) usually(1) NNAAMMEE usually - copy input to output, checking for anomalous lines SSYYNNOOPPSSIISS uussuuaallllyy _p_a_t_t_e_r_n_f_i_l_e DDEESSCCRRIIPPTTIIOONN uussuuaallllyy copies lines from stdin to stdout. It expects each line to match at least one of the patterns listed in _p_a_t_t_e_r_n_f_i_l_e. If a line does not match, uussuuaallllyy prints it to stderr. To keep its memory use bounded, uussuuaallllyy truncates long lines to 500 characters before checking them against _p_a_t_t_e_r_n_f_i_l_e and printing them to stderr. It does not truncate the copy printed to stdout. If uussuuaallllyy receives a HUP signal, it reads _p_a_t_t_e_r_n_f_i_l_e again. PPAATTTTEERRNNSS _p_a_t_t_e_r_n_f_i_l_e contains a set of patterns, one pattern per line. A pat- tern is a string of characters and wildcards. A wildcard matches any string of characters that does _n_o_t include the next character in the pattern. For example, the pattern * tcpcontrol: ok * *:*:25 * matches any line that consists of (1) non-space characters followed by a space; (2) tcpcontrol:_ok_; (3) non-space characters followed by a space; (4) non-colon characters followed by a colon; (5) non-colon characters followed by a colon; (6) 25_; and (7) any characters fol- lowed by a newline. uussuuaallllyy always matches blank lines and partial final lines. SSEEEE AALLSSOO writeerr(1) usually(1)