if $subfinder; then
cd /app/subdomain_scan/subfinder
nohup celery -A subfinder worker -l info -c 1 -Q subfinder -n subfinder_$RANDOM --logfile=/app/logs/subfinder_celery.log >/dev/null 2>&1 &
fi
if $subfinder; then
task_name="subfinder_{date+$(date '+%Y.%m.%d')}_$RANDOM"
nohup celery -A subfinder worker -l info -c 1 -Q subfinder -n $task_name --logfile=/app/logs/subfinder_celery.log > /dev/null 2>&1 &
if [$? -eq 0]; then
echo "subfinder 任务成功启动!"
fi
fi
2023-04-10 16:42:57 Error relocating ./xray: __vfprintf_chk: symbol not found
2023-04-10 16:42:57 Error relocating ./xray: __fdelt_chk: symbol not found
拿一个举例子,源代码如下:
然而subfinder_$RANDOM是随机生成的,如果有大量的扫描任务后,会不会生成重复的随机数,导致覆盖原来的数据,尝试修改如下: