bHELPER/bHELPER.sh

15 lines
1.1 KiB
Bash
Raw Normal View History

2021-01-25 22:41:54 +01:00
#!/usr/bin/env bash
2021-01-26 00:03:29 +01:00
SkriptVersion="2021-01-26 00:05"
2021-01-25 22:41:54 +01:00
gl_SkriptName=$(basename "${0}")
gl__SkriptPfadName=$(cd "$(dirname "${0}")"; pwd -P)/$(basename "${0}")
gl_SkriptOrdner=$(cd "$(dirname "${0}")"; pwd -P)/
gl__os=$(grep "^PRETTY_NAME" /etc/os-release | grep -o "\".*\"" | sed "s/^\"//" | sed "s/\"$//")
gl__osname=$(grep -o "openSUSE\|Fedora\|Ubuntu\|Manjaro Linux" /etc/os-release | uniq)
gl__osname_version=$(grep -o "openSUSE\|Fedora\|Ubuntu 14.04" /etc/os-release | uniq)
gl__ipv4_eth=$(ip addr list | sed -n '/^[0-9]: e/,/^[0-9]: [a-z]/p' | grep -o "inet [0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}" | grep -o "[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}")
gl__wlanactive=$(nmcli device show wlan0 | grep STATE | grep -o "(.*)" | sed "s|(||" | sed "s|)||")
gl__ipv4wlan=$(ip addr list | grep -A2 ": wl[a-z0-9]\{3\}" | grep -o "inet [0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}" | grep -o "[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}")
[[ -d ${HOME}/Desktop/ ]] && gl__Desktop_VZ=Desktop/
[[ -d ${HOME}/Schreibtisch/ ]] && gl__Desktop_VZ=Schreibtisch/