重击相等变量不相等

时间:2018-06-28 23:40:15

标签: bash if-statement

好的,这让我发疯,我认为这只是语法问题

path=$1
ignore=$2

length=$(curl -s -I http://10.10.10.81/$path | grep Length | cut -d " " -f2 | xargs)

if [ "$length" -ne "$ignore" ]; then
        echo $path;
fi

我正在尝试创建一个简单的扫描工具,该工具可让您传递要忽略的路径和内容长度。它用于返回200和自定义错误页面的页面。

我面临的问题是条件始终为真。不管我做什么。是真的,还是我例外。

上面的代码抛出异常: integer expression expected7

随着代码的变化,我可以使其运行,但是就像我说的那样,这始终是事实。

如果有人知道更好的方法可以这样做,这将是一个奖励。我没有在dirbwfuzz

中看到响应大小选项

我先检查了两个条件的输出。值相等 enter image description here

0 个答案:

没有答案