采集祖安语录Linux脚本

时间:4年前   阅读:8561

这个用在服务器是Linux系统的脚本

使用的接口:

接口:https://nmsl.shadiao.app/api.php?level=min&lang=zh_cn
这接口里的lang和level两个参数可以改,lang即简繁体,分zh_cn和zh_hk,level即火力,分max和min两个等级 (本帖给出的代码默认是min)

代码如下

echo "" >> zuan.txt
while true
do
zuan=$(curl "https://nmsl.shadiao.app/api.php?level=min&lang=zh_cn")
if [ -n $(grep -rn $zuan zuan.txt) ];then
echo $zuan >> zuan.txt && echo "已写入【$zuan】到当前目录【zuan.txt】文件内" && echo "等待6S" && sleep 6 #等待6S,可以自行更改
else
echo "【$zuan】重复,不写入" && echo "等待6S" && sleep 6
fi
done

脚本写入前会判断重复

使用方法

1 直接复制全部命令粘贴到Linux终端运行

2 复制全部命令保存为zuan.sh,然后使用bash zuan.sh执行此脚本文件 (建议)

写入前会判断重复

建议

使用Screen后台运行

详见https://www.qiquanji.com/post/107.html

使用nohup后台运行

将全部命令保存为zuan.sh后,执行

nohup bash zuan.sh > zuan.log 2>&1 &

即可后台运行

查看log

cat zuan.log

脚本运行示例(log)

本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。

微信扫码关注

更新实时通知

上一篇:Linux终端新建文件与后台执行脚本

下一篇:Linux终端中文乱码解决

网友评论

请先 登录 再评论,若不是会员请先 注册