This commit is contained in:
sushen339
2025-11-18 03:24:08 +08:00
parent da079019f9
commit ec191c078d
+3 -3
View File
@@ -212,14 +212,14 @@ $RAW_V6"
printf "当前生效: %b%s%b 条 | 本地记录: %b%s%b 条\n" "$C_GREEN" "$NFT_COUNT" "$C_RESET" "$C_YELLOW" "$LOCAL_COUNT" "$C_RESET" printf "当前生效: %b%s%b 条 | 本地记录: %b%s%b 条\n" "$C_GREEN" "$NFT_COUNT" "$C_RESET" "$C_YELLOW" "$LOCAL_COUNT" "$C_RESET"
echo "" echo ""
# 活跃列表(按剩余时间升序,显示最新封禁的5个) # 活跃列表
msg "$C_CYAN" "=== 🔥 活跃封禁列表 (最新 5 条) ===" msg "$C_CYAN" "=== 🔥 活跃封禁列表 (显示前 5 条) ==="
if [ "$NFT_COUNT" -eq 0 ]; then if [ "$NFT_COUNT" -eq 0 ]; then
echo "(目前没有被封禁的 IP)" echo "(目前没有被封禁的 IP)"
else else
printf "%b%-45s %-15s%b\n" "$C_YELLOW" "IP 地址" "剩余时间" "$C_RESET" printf "%b%-45s %-15s%b\n" "$C_YELLOW" "IP 地址" "剩余时间" "$C_RESET"
echo "--------------------------------------------------------------" echo "--------------------------------------------------------------"
echo "$CLEAN_DATA" | sort -t' ' -k2 | tail -n 5 | awk '{printf "%-45s %s\n", $1, $2}' echo "$CLEAN_DATA" | head -n 5 | awk '{printf "%-45s %s\n", $1, $2}'
[ "$NFT_COUNT" -gt 5 ] && echo "... (还有 $((NFT_COUNT - 5)) 条未显示)" [ "$NFT_COUNT" -gt 5 ] && echo "... (还有 $((NFT_COUNT - 5)) 条未显示)"
fi fi
echo "" echo ""