【已回应】如何设置一条定时任务批量访问url地址?
本帖最后由 谢花郎 于 2019-7-27 14:30 编辑老版本的宝塔面板url定时任务设置后,可以编辑脚本写上很多url地址一起执行!
现在6.9.8版本的设置url定时任务后点击编辑没法增加更多的地址了,如下图:
有什么方法可以让一条定时任务同时访问很多url地址?
如果用脚本的任务的话该如何写脚本?
您好,目前计划任务只能写一条,如您另有需求可以自己写脚本来实现。 谢花郎 发表于 2019-7-27 14:29
您好,目前计划任务只能写一条,如您另有需求可以自己写脚本来实现。
可以给个脚本的例子不? chys 发表于 2019-7-27 15:22
可以给个脚本的例子不?
我来给你个例子:lol
sudo -u root bash -c '#!/bin/bash
# 定义URL数组
urls=(
"url#1"
"url#2"
"url#3"
"url#4"
"url#5"
"url#6"
"url#7"
"url#8"
)
# 日志文件路径
LOG_FILE="/tmp/batch_url_access.log"
# 遍历数组中的每个URL并访问它
for url in "${urls[@]}"; do
echo "Accessing $url"
curl -s "$url" >> "$LOG_FILE" 2>&1
echo "Done."
done'
页:
[1]