diff --git a/build-a-pi b/build-a-pi index dba8734..285866b 100755 --- a/build-a-pi +++ b/build-a-pi @@ -210,8 +210,7 @@ sudo rfkill unblock all > /dev/null 2>&1 sudo ifconfig wlan0 up #LIST=$(sudo iw dev "wlan0" scan ap-force | egrep "^BSS|SSID:" | grep SSID: | sed 's/SSID://' | awk '{ print $1 }') #LIST=$(echo $LIST | sed 's/ /|/g') -LIST=$(sudo iw dev "wlan0" scan ap-force | grep "SSID:" | awk '{print $2}') -LIST=$(echo "$LIST" | tr '\n' '|') +LIST=$(sudo iw dev "wlan0" scan ap-force | sed -ne 's/^.*SSID: \(..*\)/\1/p' | sort | uniq | paste -sd '|') HSINFO=$(yad --center --form --width=400 --height=400 --separator="|" --item-separator="|" \ diff --git a/update b/update index c707aee..a5ccf3e 100755 --- a/update +++ b/update @@ -795,8 +795,7 @@ HSINFO(){ sudo rfkill unblock all > /dev/null 2>&1 #bring wifi up sudo ifconfig wlan0 up -LIST=$(sudo iw dev "wlan0" scan ap-force | egrep "^BSS|SSID:" | grep SSID: | sed 's/SSID://' | awk '{ print $1 }') -LIST=$(echo $LIST | sed 's/ /|/g') +LIST=$(sudo iw dev "wlan0" scan ap-force | sed -ne 's/^.*SSID: \(..*\)/\1/p' | sort | uniq | paste -sd '|') HSINFO=$(yad --center --form --width=400 --height=400 --separator="|" --item-separator="|" \ --image $LOGO --column=Check --column=App --column=Description \