aboutsummaryrefslogtreecommitdiff
path: root/bzgrep
diff options
context:
space:
mode:
Diffstat (limited to 'bzgrep')
-rw-r--r--bzgrep6
1 files changed, 5 insertions, 1 deletions
diff --git a/bzgrep b/bzgrep
index dbfc00e..9a04b83 100644
--- a/bzgrep
+++ b/bzgrep
@@ -63,7 +63,11 @@ 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 bzip2 -cdfq "$i" | $grep $opt "$pat" | sed "s|^|${i}:|" 66 j=${i//\\/\\\\}
67 j=${j//|/\\|}
68 j=${j//&/\\&}
69 j=`printf "%s" "$j" | tr '\n' ' '`
70 bzip2 -cdfq "$i" | $grep $opt "$pat" | sed "s|^|${j}:|"
67 r=$? 71 r=$?
68 fi 72 fi
69 test "$r" -ne 0 && res="$r" 73 test "$r" -ne 0 && res="$r"