最後活躍 1 month ago

gistfile1.txt 原始檔案
1 while IFS="|" read -r name ip rule subtype last_ts last_evt; do
2 [[ -z "$name" ]] && continue
3 local ip="${p_ips[$client_name]:-}"
4 if [[ -z "$ip" ]]; then
5 ip=$(grep "^Address" "$conf" | awk '{print $3}' | cut -d'/' -f1)
6 fi
7 p_ips["$name"]="$ip"
8 p_rules["$name"]="${rule:-—}"
9 p_subtypes["$name"]="$subtype"
10 p_last_ts["$name"]="$last_ts"
11 p_last_evt["$name"]="$last_evt"
12 done < <(json::peer_data "$(ctx::clients)" "$(ctx::meta)" "$(ctx::events_log)")