Merge pull request #3 from ginglis13/linux-network
network: add support for linux
This commit is contained in:
commit
553d34499b
1 changed files with 26 additions and 5 deletions
|
@ -7,11 +7,32 @@
|
|||
|
||||
get_ssid()
|
||||
{
|
||||
if /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -I | grep -E ' SSID' | cut -d ':' -f 2 &> /dev/null; then
|
||||
echo "$(/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -I | grep -E ' SSID' | cut -d ':' -f 2)"
|
||||
else
|
||||
echo ' Ethernet'
|
||||
fi
|
||||
# Check OS
|
||||
case $(uname -s) in
|
||||
Linux)
|
||||
if iw dev | grep ssid | cut -d ' ' -f 2 &> /dev/null; then
|
||||
echo $(iw dev | grep ssid | cut -d ' ' -f 2)
|
||||
else
|
||||
echo ' Ethernet'
|
||||
fi
|
||||
;;
|
||||
|
||||
Darwin)
|
||||
if /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -I | grep -E ' SSID' | cut -d ':' -f 2 &> /dev/null; then
|
||||
echo "$(/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -I | grep -E ' SSID' | cut -d ':' -f 2)"
|
||||
else
|
||||
echo ' Ethernet'
|
||||
fi
|
||||
;;
|
||||
|
||||
CYGWIN*|MINGW32*|MSYS*|MINGW*)
|
||||
# leaving empty - TODO - windows compatability
|
||||
;;
|
||||
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
|
||||
}
|
||||
|
||||
main()
|
||||
|
|
Loading…
Reference in a new issue