op-packages/luci-app-clash/root/usr/share/clash/cuslist.sh
github-actions[bot] 32600acc60 🌴 Sync 2026-03-05 23:51:42
2026-03-05 23:51:42 +08:00

11 lines
493 B
Bash
Executable File

#!/bin/bash /etc/rc.common
. /lib/functions.sh
name=$(uci get clash.config.config_cus_remove 2>/dev/null)
check_match_name=$(grep -F "$name" "/usr/share/clashbackup/create_list.conf")
line_no=$(grep -n "$check_match_name" /usr/share/clashbackup/create_list.conf |awk -F ':' '{print $1}')
if [ ! -z $check_match_name ];then
sed -i "${line_no}d" /usr/share/clashbackup/create_list.conf
rm -rf /usr/share/clash/config/custom/${name}
sed -i '/^$/d' /usr/share/clashbackup/create_list.conf
fi