伶俐谷

  • 首页
  • 机场
  • 流媒体
  • 国外主机
  • AI
工欲善其事,必先利其器
  1. 首页
  2. 机场
  3. 正文

Linux下clash 配置定时更新订阅

2024-01-09 4852点热度 0人点赞

如何在 Linux下使用clash代理

linux clash更新订阅

使用如下脚本填写相关配置项目并放入 /etc/cron.weekly 目录下,每周自动更新订阅配置文件即可

#!/usr/bin/env bash

# 订阅链接地址
SUBSCRIBE=""
# web-ui存放目录,留空则保持默认不修改
WEB_UI=""
# API 端口,留空则保持默认不修改
CONTROLLER_API_PROT=""
# API 口令,留空则保持默认不修改
SECRET=""

CLASH_CONFIG="/etc/clash/config.yaml"


if [ -z "${SUBSCRIBE}" ]; then
    echo "Subscription address cannot be empty"
    exit 1
fi

systemctl stop clash

wget --no-proxy -O ${CLASH_CONFIG} ${SUBSCRIBE}

if [ -n "${WEB_UI}" ]; then
sed -i "s?^#\{0,1\} \{0,1\}external-ui.*?external-ui: ${WEB_UI}?" ${CLASH_CONFIG}
fi

if [ -n "${CONTROLLER_API_PROT}" ]; then
sed -i "s?^external-controller.*?external-controller: '0.0.0.0:${CONTROLLER_API_PROT}'?" ${CLASH_CONFIG}
fi

if [ -n "${SECRET}" ]; then
sed -i "s?^secret.*?secret: '${SECRET}'?" ${CLASH_CONFIG}
fi

systemctl start clash

上述脚本写入 /etc/cron.weekly/clash.sh 并配置好相关变量后,保存退出并赋予可执行权限

chmod 0755 /etc/cron.weekly/clash.sh
标签: clash for linux
最后更新:2024-01-09

小谷

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

站长邮箱:cr@clever99.com

最新 热点 随机
最新 热点 随机
索尼电视安装和观看Netflix奈飞 Sony索尼电视安装Clash和Disney+使用教程 ByWave机场怎么样? 最新各平台可用的代理工具 Faston机场怎么样? Windows如何使用NekoRay教程
华硕官改/梅林固件的常见问题 2024便宜机场推荐 注册港区Apple ID教程 VPN、V2Ray、Trojan、SSR和SS的区别 ByWave机场怎么样? Linux下clash 配置定时更新订阅
标签聚合
机场官网地址 trojan Telegram代理 v2ray 网关设备 ssr clash for windows 机场推荐 科学上网 clash 美区AppleID chatGPT clash for linux clash for android netflix shadowsocks DigitalOcean 机场节点购买 人工智能 IPLC

COPYRIGHT © 2024 伶俐谷. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang