awk is OP man - so easy to use and does a bunch of stuff all at once without having to rely on multiple pipes. It comes with essentially every distribution so you'll always have access to it.
11 lines
212 B
Bash
Executable File
11 lines
212 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
internet=$(nmcli g | awk 'NR == 2 {print $1}')
|
|
if [[ $internet == "connected" ]]
|
|
then
|
|
con=$(nmcli | awk -F "to " '/connected to/ { print $2 }')
|
|
echo "" $con
|
|
else
|
|
echo ""
|
|
fi
|