fixing ip addresses output #9

Merged
loki merged 1 commits from loki/fix_ip_addresses_output into main 2026-03-02 10:43:47 +01:00
Showing only changes of commit aa7cab41d7 - Show all commits
+7 -4
View File
@@ -236,10 +236,13 @@ $REMOTE bash -s <<EOF
{
code="NA"; ip="NA";
for (i=1;i<=NF;i++) {
if (\$i ~ /\(S[0-9]+\)/) { t=\$i; gsub(/[()]/,"",t); code=t }
else if (\$i ~ /^S[0-9]+/) { code=\$i }
if (\$i ~ /^\[[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\]$/) {
ip=\$i; gsub(/[\[\]]/,"",ip)
if (\$i ~ /\(S[0-9]+\)/) { t=\$i; gsub(/[()]/,"",t); sub(/\\.$/,"",t); code=t }
else if (\$i ~ /^S[0-9]+/) { code=\$i; sub(/\\.$/,"",code) }
if (\$i ~ /^\[[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/) {
ip=\$i; gsub(/^\[|\].*$/,"",ip)
}
else if (ip == "NA" && \$i ~ /^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$/) {
ip=\$i
}
}
print code, ip