我正在尝试从十几个文件 .tar.gz 中提取模式,但它非常慢
我正在使用
tar -ztf file.tar.gz | while read FILENAME
do
if tar -zxf file.tar.gz "$FILENAME" -O | grep "string" > /dev/null
then
echo "$FILENAME contains string"
fi
done
原文由 Pixel 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果你有
zgrep
你可以使用