我在这里定义了变量以稍微缩短逻辑。wget 工作正常(下载正确的文件)并且 tar.gz 的 grepping 在 wget.log 中工作
问题是与另一个文件的匹配!
基本上,如果它在黑名单上,我希望它跳过!
var1=https://somewebsite.com/directory
line1=directory
sudo wget -O wget.log https://somewebsite.com/$line1/releases
if grep -q "tar.gz" wget.log | "$var1" -ne grep -q
"https://somewebsite.com/$line1" banned; then
echo "Good Job!"
else
echo "Skip!"
fi