From 77a475b51e9959b770d3b43847c31992b5cb6f60 Mon Sep 17 00:00:00 2001 From: gitea Date: Wed, 5 Jul 2023 20:56:53 +0800 Subject: [PATCH] [add] get local ip, and write it to /opt/wd/99-Temp/localip.txt --- update/localip.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 update/localip.sh diff --git a/update/localip.sh b/update/localip.sh new file mode 100644 index 0000000..a2181d0 --- /dev/null +++ b/update/localip.sh @@ -0,0 +1,15 @@ +#!/bin/bash +localip='/opt/wd/99-Temp/localip.txt' +> $localip +networks=('wlx90de80ca01ec' 'enp1s0' 'enp2s0') +for network in ${networks[@]}; do + ifconfig $network | grep -iq 'Device not found' + if [[ $? -ne 0 ]]; then + echo -n "$network: " >> $localip + ifconfig $network | grep 'inet ' | awk '{print $2}' >> $localip + echo >> $localip + fi +done + +sed -i '/^$/d' $localip +