1
0
Fork 0

In case try nsloopkup timeout => get /etc/hostname

This commit is contained in:
qo-op 2020-05-20 15:02:00 +02:00
parent d0d36a6f5b
commit 6e8c671789
1 changed files with 3 additions and 0 deletions

View File

@ -32,6 +32,9 @@ export myRouter=$(sudo route -n | head -n 3 | tail -n 1 | awk '{print $2}')
[[ $isLAN ]] && export NODENAME=$(sudo nslookup $myIP $myRouter | head -n 1 | awk -F ' = ' '{print $2}' | sed 's/\.[^.]*$//') \
|| export NODENAME=$(sudo nslookup $myIP | head -n 1 | awk -F ' = ' '{print $2}' | sed 's/\.[^.]*$//')
[[ $NODENAME == "" ]] && [[ $isLAN ]] && export NODENAME=$(sudo nslookup $myIP | head -n 1 | awk -F ' = ' '{print $2}' | sed 's/\.[^.]*$//')
[[ $NODENAME == "" ]] && NODENAME=$(cat /etc/hostname)
# I can tell
echo "$NODENAME"