Skip to content

Commit

Permalink
egrep -> grep -e
Browse files Browse the repository at this point in the history
  • Loading branch information
vanhauser-thc committed Sep 5, 2022
1 parent 9a0c6d2 commit ccda619
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion axfr-reverse.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ test -z "$DOMAIN" && DOMAIN=`dig @8.8.8.8 -x $FOO ns | grep -w SOA | awk '{print
test -z "$DOMAIN" && { echo Error: could not get SOA entry for $FOO ; exit 1 ; }
test -z "$DOMAIN" -a -n "$PLEN" && {
CHARS=`expr '(' 132 - $PLEN ')' / 2`
DOMAIN=`dig -x $FOO soa | grep -w SOA | awk '{print$1}' | egrep '^;' | awk '{print$1}' | cut -b ${CHARS}- `
DOMAIN=`dig -x $FOO soa | grep -w SOA | awk '{print$1}' | grep -E '^;' | awk '{print$1}' | cut -b ${CHARS}- `
}

X=`echo $FOO | sed 's/\.$//' | tr : _`
Expand Down
2 changes: 1 addition & 1 deletion connsplit6.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ test "$MODE" = 0 && PORTDEF=--sport
test "$MODE" = 0 -a -z "$NET" && { echo Error: you must supply your global network for client mode ; exit 1; }
FROM=
TO=
echo "NET" | egrep -q ":$" && {
echo "NET" | grep -E -q ":$" && {
FROM=${NET}ff
TO=${NET}ee
}
Expand Down
2 changes: 1 addition & 1 deletion dnsrevenum6.sh
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ which dig > /dev/null 2>&1 || { echo Error: you need the dig command in your pat

DOMAIN=`dig -x $PREFIX soa | grep SOA | grep -v '^;' | tr '\t' ' ' | sed 's/.*SOA *//' | sed 's/ .*//'`
test -z "$DOMAIN" && DOMAIN=`dig @8.8.8.8 -x $PREFIX soa | grep SOA | grep -v '^;' | tr '\t' ' ' | sed 's/.*SOA *//' | sed 's/ .*//'`
test -z "$DOMAIN" -a -n "$EXTRA" && DOMAIN=`dig $EXTRA ns | egrep -v '^;' | egrep -w NS | egrep -w IN | awk '{print$5}'`
test -z "$DOMAIN" -a -n "$EXTRA" && DOMAIN=`dig $EXTRA ns | grep -E -v '^;' | grep -E -w NS | grep -E -w IN | awk '{print$5}'`
test -z "$DOMAIN" && { echo Error: no SOA entry found for domain ; exit 1 ; }

X=`echo ${PREFIX}-$PLEN| sed 's/\.$//' | tr : _`
Expand Down
6 changes: 3 additions & 3 deletions extract_hosts6.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ test -e "$1" -o "$1" = "-" || {
test "$1" = "-" && {
echo no
} || {
cat $1 | egrep :: | egrep -v '^[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}|[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}$' | sed 's/.*::/::/'
cat $1 | egrep -v :: | awk -F: '{print "::"$5":"$6":"$7":"$8}'
cat $1 | egrep :: | egrep '^[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}|[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}$' | sed 's/::/:0:0:/' | awk -F: '{print "::"$5":"$6":"$7":"$8}'
cat $1 | grep -E :: | grep -E -v '^[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}|[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}$' | sed 's/.*::/::/'
cat $1 | grep -E -v :: | awk -F: '{print "::"$5":"$6":"$7":"$8}'
cat $1 | grep -E :: | grep -E '^[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}|[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}$' | sed 's/::/:0:0:/' | awk -F: '{print "::"$5":"$6":"$7":"$8}'
}
} | sort -n

Expand Down
6 changes: 3 additions & 3 deletions extract_networks6.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ test -e "$1" -o "$1" = "-" || {
test "$1" = "-" && {
echo no
} || {
cat $1 | egrep :: | egrep -v '^[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}|[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}$' | sed 's/::.*/::/'
cat $1 | egrep -v :: | awk -F: '{print $1":"$2":"$3":"$4"::"}'
cat $1 | egrep :: | egrep '^[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}|[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}$' | sed 's/::/:0:0:/' | awk -F: '{print $1":"$2":"$3":"$4"::"}'
cat $1 | grep -E :: | grep -E -v '^[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}|[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}$' | sed 's/::.*/::/'
cat $1 | grep -E -v :: | awk -F: '{print $1":"$2":"$3":"$4"::"}'
cat $1 | grep -E :: | grep -E '^[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}|[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}:[0-9a-fA-F]{1,4}$' | sed 's/::/:0:0:/' | awk -F: '{print $1":"$2":"$3":"$4"::"}'
}
} | sort -n

Expand Down
6 changes: 3 additions & 3 deletions trace62list.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ FILE="$1"
test -n "$2" && SKIP=$2

{
test -z "$SKIP" && egrep '^ *[0-9]+: ' "$FILE"
test -z "$SKIP" && grep -E '^ *[0-9]+: ' "$FILE"
test -z "$SKIP" || {
LINES=`egrep '^ *[0-9]+: ' "$FILE" | wc -l`
LINES=`grep -E '^ *[0-9]+: ' "$FILE" | wc -l`
DUMP=`expr $LINES - $SKIP`
test "$DUMP" -gt 0 && egrep '^ *[0-9]+: ' "$FILE" | tail -n $DUMP
test "$DUMP" -gt 0 && grep -E '^ *[0-9]+: ' "$FILE" | tail -n $DUMP
}

} | tr '\t' ' ' | sed 's/ *\[.*//' | awk '{print$2" "$3}' | sed 's/ ()//' | tr '\n' '#' | sed 's/[??? #]*??? #$/#/' | sed 's/!!! *#$/#/' | tr '#' '\n'

0 comments on commit ccda619

Please sign in to comment.