Changeset View
Changeset View
Standalone View
Standalone View
usr.bin/grep/zgrep.sh
| Show First 20 Lines • Show All 103 Lines • ▼ Show 20 Lines | --*) | ||||
| shift | shift | ||||
| ;; | ;; | ||||
| -[EFGHILOSUVabchilnopqsuvwxyz]*) | -[EFGHILOSUVabchilnopqsuvwxyz]*) | ||||
| post="${1#-?}" | post="${1#-?}" | ||||
| pre=${1%${post}} | pre=${1%${post}} | ||||
| grep_args="${grep_args} ${pre}" | grep_args="${grep_args} ${pre}" | ||||
| shift | shift | ||||
| # Put back partial arg | # Put back partial arg | ||||
| set -- "-${post}" $* | set -- "-${post}" "$@" | ||||
| ;; | ;; | ||||
| -[ABCDdefm]) | -[ABCDdefm]) | ||||
| if [ $# -lt 2 ] | if [ $# -lt 2 ] | ||||
| then | then | ||||
| echo "${prg}: missing argument for $1 flag" >&2 | echo "${prg}: missing argument for $1 flag" >&2 | ||||
| exit 1 | exit 1 | ||||
| fi | fi | ||||
| case $1 in | case $1 in | ||||
| ▲ Show 20 Lines • Show All 110 Lines • Show Last 20 Lines | |||||