吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1275|回复: 9
收起左侧

[求助] Shell脚本获取网页内容问题

[复制链接]
多啦逼梦 发表于 2021-1-18 06:57
用的宝塔面板,准备设置一个定时shell脚本任务大概就是,
先获取指定网站的json内容,比如:https://****.com/data/a.json
然后替换我自己网站里面指定目录的a.json内容,比如:替换更新我的自己网站目录/data/a.json的内容,然后保存就可以了
有大佬知道怎么写吗,谢谢。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

我是孙伯 发表于 2021-1-18 08:09
执行定时任务用cron
获取网上内容用curl
都是系统自带的工具
Dem0ns 发表于 2021-1-18 08:33
* * * * * root curl https://****.com/data/a.json > /data/a.json
ppszxc 发表于 2021-1-18 09:26
新建一个sh文件,研究一下curl的用法,或者sh执行php,在php完成也可以。
本不存在 发表于 2021-1-18 09:43
做彩票是违法行为
五月何欢 发表于 2021-1-18 10:05
直接用脚本: crontab -e
0 0 * * *  /app/test.sh > /dev/null 2>&1

test.sh
#!/bin/bash
wget https://****.com/data/a.json
cat a.json  >/data/a.json
mooer 发表于 2021-1-18 10:39
定时任务执行:
/usr/bin/curl -sikL -o /data/file.json https://****.com/data/a.json

楼上的都不太好用。


feiyu361 发表于 2021-1-18 16:59
楼上是正解
 楼主| 多啦逼梦 发表于 2021-1-18 20:54
mooer 发表于 2021-1-18 10:39
定时任务执行:
/usr/bin/curl -sikL -o /data/file.json https://****.com/data/a.json

123456.png

这样会出现这种代码,怎么去掉这些,只读取json里面的内容
mooer 发表于 2021-1-19 10:06
多啦逼梦 发表于 2021-1-18 20:54
这样会出现这种代码,怎么去掉这些,只读取json里面的内容

xxx -skL -oxxxxx 去掉i
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 04:26

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表