mirror of
https://github.com/hotyue/IP-Sentinel.git
synced 2026-06-08 10:49:41 +08:00
fix(master): 紧急修复 tr 命令中单引号转义引发的 Bash 语法崩溃死锁
This commit is contained in:
@@ -119,9 +119,9 @@ while true; do
|
|||||||
SCORE=$(echo "$REPORT_DATA" | cut -d'|' -f4 | tr -cd '0-9')
|
SCORE=$(echo "$REPORT_DATA" | cut -d'|' -f4 | tr -cd '0-9')
|
||||||
|
|
||||||
# [v4.0.2 修复] 放弃极端的字母白名单,改用黑名单过滤引号和分号,完美保留中文状态
|
# [v4.0.2 修复] 放弃极端的字母白名单,改用黑名单过滤引号和分号,完美保留中文状态
|
||||||
GOOG_ST=$(echo "$REPORT_DATA" | cut -d'|' -f5 | tr -d '\r\n;\"\'\`')
|
GOOG_ST=$(echo "$REPORT_DATA" | cut -d'|' -f5 | tr -d "\r\n;\"'\`")
|
||||||
NF_ST=$(echo "$REPORT_DATA" | cut -d'|' -f6 | tr -d '\r\n;\"\'\`')
|
NF_ST=$(echo "$REPORT_DATA" | cut -d'|' -f6 | tr -d "\r\n;\"'\`")
|
||||||
GPT_ST=$(echo "$REPORT_DATA" | cut -d'|' -f7 | tr -d '\r\n;\"\'\`')
|
GPT_ST=$(echo "$REPORT_DATA" | cut -d'|' -f7 | tr -d "\r\n;\"'\`")
|
||||||
|
|
||||||
[ -z "$GOOG_ST" ] && GOOG_ST="Unknown"
|
[ -z "$GOOG_ST" ] && GOOG_ST="Unknown"
|
||||||
[ -z "$NF_ST" ] && NF_ST="Unknown"
|
[ -z "$NF_ST" ] && NF_ST="Unknown"
|
||||||
|
|||||||
Reference in New Issue
Block a user