ffffffff0x/ones

将查询语句放在文件内,执行报错token疑似失效

Huaflwr opened this issue · 2 comments

我编写了一个脚本来调用ones,并进行后续的结果数据处理。但是我碰到一个问题,如题,请指教。
读取文件内容来执行查询的过程类似如下:

vim fofa.txt
file=fofa.txt
./ones -fofa `echo "'$(<$file)'"` -num 10

下面是我的报错详情图:
image

echo "'$(<$file)'" 命令得到的结果前后带了一个 ' 号,这个会导致fofa api报错
image

可以用 cat fofa.txt 获取查询语句赋值给一个临时变量

querystring=`cat fofa.txt`
./ones -fofa $querystring -num 10

image

好的,学习了。