Huaflwr opened this issue 2 years ago · 2 comments
我编写了一个脚本来调用ones,并进行后续的结果数据处理。但是我碰到一个问题,如题,请指教。 读取文件内容来执行查询的过程类似如下:
vim fofa.txt file=fofa.txt ./ones -fofa `echo "'$(<$file)'"` -num 10
下面是我的报错详情图:
echo "'$(<$file)'" 命令得到的结果前后带了一个 ' 号,这个会导致fofa api报错
echo "'$(<$file)'"
'
可以用 cat fofa.txt 获取查询语句赋值给一个临时变量
cat fofa.txt
querystring=`cat fofa.txt` ./ones -fofa $querystring -num 10
好的,学习了。