for i in {1..50};do echo -e "`grep ,$i,1 日志文件 |tail -n 1 | cut -d \' -f 2`\c" ;done
大致意思:循环1到50,当匹配到,1,1或者,2,1的时候,就打印最后一行(tail -n 1),
然后以单引号分割并截取第2列的值(cut -d \' -f 2),
输出的时候不换行(echo -e "`xxxxx`\c"),
这个可以根据实际情况改写for i in {1..50};do echo -e "`grep ,$i,1 日志文件 |tail -n 1 | cut -d \' -f 2`\c" ;done
大致意思:循环1到50,当匹配到,1,1或者,2,1的时候,就打印最后一行(tail -n 1),
然后以单引号分割并截取第2列的值(cut -d \' -f 2),
输出的时候不换行(echo -e "`xxxxx`\c"),
这个可以根据实际情况改写从sqlmap注入日志获取返回值
https://www.hao.kim/archives/431.html