我使用以下命令搜索25个用bzip2压缩的文件:
bzgrep -i <text string> syslog_info.2015-03-0
其中syslog_info.2015-03-0
是用于匹配的通配符
syslog_info.2015-03-01.bz2
,syslog_info.2015-03-02.bz2
,最多syslog_info.2015-03-25.bz2
。
不幸的是我收到了以下错误:
/usr/bin/bzgrep[66]: j=${i//\\/\\\\}: bad substitution
bzgrep的手册页不是很有帮助。搜索单个.bz2文件没有问题所以我怀疑问题是使用通配符。除了独立搜索每个文件之外,还有解决方案吗?
谢谢,
科卡尼