Merge pull request 'fixing ip addresses output' (#9) from loki/fix_ip_addresses_output into main
Reviewed-on: https://vps.dominikus.one:3443/ljp/esn-support-bash-snippets/pulls/9
This commit was merged in pull request #9.
This commit is contained in:
@@ -236,10 +236,13 @@ $REMOTE bash -s <<EOF
|
|||||||
{
|
{
|
||||||
code="NA"; ip="NA";
|
code="NA"; ip="NA";
|
||||||
for (i=1;i<=NF;i++) {
|
for (i=1;i<=NF;i++) {
|
||||||
if (\$i ~ /\(S[0-9]+\)/) { t=\$i; gsub(/[()]/,"",t); code=t }
|
if (\$i ~ /\(S[0-9]+\)/) { t=\$i; gsub(/[()]/,"",t); sub(/\\.$/,"",t); code=t }
|
||||||
else if (\$i ~ /^S[0-9]+/) { code=\$i }
|
else if (\$i ~ /^S[0-9]+/) { code=\$i; sub(/\\.$/,"",code) }
|
||||||
if (\$i ~ /^\[[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\]$/) {
|
if (\$i ~ /^\[[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/) {
|
||||||
ip=\$i; gsub(/[\[\]]/,"",ip)
|
ip=\$i; gsub(/^\[|\].*$/,"",ip)
|
||||||
|
}
|
||||||
|
else if (ip == "NA" && \$i ~ /^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$/) {
|
||||||
|
ip=\$i
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
print code, ip
|
print code, ip
|
||||||
|
|||||||
Reference in New Issue
Block a user