qsgrep(1) debian man page | unix.com

Man Page: qsgrep

Operating Environment: debian

Section: 1

QSGREP(1)							  qsgrep man page							 QSGREP(1)

NAME
qsgrep - Print matching patterns within a file.
SYNOPSIS
qsgrep -e <pattern> -o <sub string> [<path>]
DESCRIPTION
qsgrep is a simple tool to search patterns within files. It uses regular expressions to find patterns and prints the submatches within a pre-defined format string.
OPTIONS
-e <pattern> Specifes the search pattern. -o <string> Defines the output string where $0-$9 are substituted by the submatches of the regular expression. <path> Defines the input file to process. qsgrep reads from from standard input if this parameter is omitted.
EXAMPLE
Shows the IP addresses of clients causing mod_qos(031) messages): qsgrep -e 'mod_qos(031).*, c=([0-9.]*)' -o 'ip=$1' error_log
SEE ALSO
qsexec(1), qsfilter2(1), qsgeo(1), qslog(1), qslogger(1), qspng(1), qsrotate(1), qssign(1), qstail(1)
AUTHOR
Pascal Buchbinder, http://opensource.adnovum.ch/mod_qos/ mod_qos utilities 10.8 June 2012 QSGREP(1)
Related Man Pages
grep(1) - v7
egrep(1) - opensolaris
qsgrep(1) - debian
qssign(1) - debian
switch(3) - redhat
Similar Topics in the Unix Linux Community
Perl: Match a line with multiple search patterns
sed search alternately for patterns
How to search Multiple patterns in unix
Print lines after matching two pattern
Performance assessment of using single or combined pattern matching