aboutsummaryrefslogtreecommitdiff
path: root/bzgrep
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--bzgrep4
1 files changed, 1 insertions, 3 deletions
diff --git a/bzgrep b/bzgrep
index 9a04b83..5080afd 100644
--- a/bzgrep
+++ b/bzgrep
@@ -63,9 +63,7 @@ for i do
63 bzip2 -cdfq "$i" | $grep $opt "$pat" 63 bzip2 -cdfq "$i" | $grep $opt "$pat"
64 r=$? 64 r=$?
65 else 65 else
66 j=${i//\\/\\\\} 66 j=$(echo "$i" | sed 's/\\/&&/g;s/|/\\&/g;s/&/\\&/g')
67 j=${j//|/\\|}
68 j=${j//&/\\&}
69 j=`printf "%s" "$j" | tr '\n' ' '` 67 j=`printf "%s" "$j" | tr '\n' ' '`
70 bzip2 -cdfq "$i" | $grep $opt "$pat" | sed "s|^|${j}:|" 68 bzip2 -cdfq "$i" | $grep $opt "$pat" | sed "s|^|${j}:|"
71 r=$? 69 r=$?