„bHELPER.sh“ ändern

This commit is contained in:
dingens 2022-02-12 15:16:02 +00:00
parent 16b48e30db
commit 2a95283e53
1 changed files with 10 additions and 109 deletions

View File

@ -1,5 +1,5 @@
#!/usr/bin/env bash
SkriptVersion="2022-02-12 01:30"
SkriptVersion="2022-02-12 16:15"
gl__nmcli_dev_status="${0}.nmcli_dev_status.tmp" && nmcli dev status > ${gl__nmcli_dev_status}
@ -196,7 +196,7 @@ clear
bannerstart
echo ""
echo ""
echo " ${gl__format_red}| H |${gl__format_off} Hardware"
echo " ${gl__format_red}| H |${gl__format_off} Hardware ${gl__format_red}| S |${gl__format_off} Software"
echo ""
echo ""
echo " ${gl__format_red}| E |${gl__format_off} Einstellungen ${gl__format_red}| U |${gl__format_off} bHELPER aktualisieren"
@ -234,123 +234,24 @@ fi
### Hardware
################################################################################
h|H)
bannertitel="Hauptmenü => Hardware"
s|S)
bannertitel="Hauptmenü => Software"
banner
echo " ${gl__format_red}| 0 |${gl__format_off} Hardwareinformationen eures Rechners (dmidecode)"
echo " ${gl__format_red}| 1 |${gl__format_off} Hardwareinformationen eures Rechners (inxi)"
echo " ${gl__format_red}| B |${gl__format_off} Bluetooth"
echo " ${gl__format_red}| 2 |${gl__format_off} Akkuinformationen eures Laptops (upower)"
echo " ${gl__format_red}| 3 |${gl__format_off} Akkuinformationen eures Laptops (inxi)"
echo " ${gl__format_red}| XK |${gl__format_off} xrandr - Bildschirmkonfiguration anzeigen lassen"
echo " ${gl__format_red}| X1 |${gl__format_off} xrandr - Externer Bildschirm (HDMI-1) EIN und Laptop Bildschirm (LVDS-1) AUS"
echo " ${gl__format_red}| F |${gl__format_off} Flatpak Pakete aktualisieren"
echo ""
echo "${gl__bittewaehlen}"
read hardware
read software
case ${hardware} in
case ${software} in
0)
bannertitel="Hauptmenü => Hardware => Hardwareinformationen eures Rechners (dmidecode)"
f|F)
bannertitel="Hauptmenü => Software => Flatpak Pakete aktualisieren"
banner
sudo /usr/sbin/dmidecode -s system-manufacturer
bannertitel="Hauptmenü => Hardware => Hardwareinformationen eures Rechners (dmidecode)"
banner
echo " ${gl__format_red}Hersteller des Systems:${gl__format_off} $(sudo /usr/sbin/dmidecode -s system-manufacturer)"
echo " ${gl__format_red}Produktname des Systems:${gl__format_off} $(sudo /usr/sbin/dmidecode -s system-product-name)"
echo " ${gl__format_red}Modell Nr. des Systems:${gl__format_off} $(sudo /usr/sbin/dmidecode -s system-version)"
echo " ${gl__format_red}Verwendete BIOS-Version:${gl__format_off} $(sudo /usr/sbin/dmidecode -s bios-version)"
echo " ${gl__format_red}Hersteller des Mainboards:${gl__format_off} $(sudo /usr/sbin/dmidecode -s baseboard-manufacturer)"
echo " ${gl__format_red}Produktname des Mainboards:${gl__format_off} $(sudo /usr/sbin/dmidecode -s baseboard-product-name)"
echo " ${gl__format_red}Versionsnummer des Mainboards:${gl__format_off} $(sudo /usr/sbin/dmidecode -s baseboard-version)"
sudo flatpak update
ende
;;
1)
bannertitel="Hauptmenü => Hardware => Hardwareinformationen eures Rechners (inxi)"
banner
inxi -Fxz
ende
;;
b|B)
[[ -f /usr/sbin/rfkill ]] && rfkill_bin="/usr/sbin/rfkill"
[[ -f /usr/bin/rfkill ]] && rfkill_bin="/usr/bin/rfkill"
bannertitel="Hauptmenü => Hardware => Bluetooth"
banner
echo "${gl__format_red}► Syntax:${gl__format_off} systemctl status bluetooth.service"
echo ""
echo "${gl__ausgabe_anfang}"
systemctl status bluetooth.service
echo "${gl__ausgabe_ende}"
echo ""
echo ""
echo "${gl__format_red}► Syntax:${gl__format_off} bluetooth --help"
echo ""
echo "${gl__ausgabe_anfang}"
bluetooth --help
echo "${gl__ausgabe_ende}"
echo ""
echo ""
echo "${gl__format_red}► Syntax:${gl__format_off} ${rfkill_bin} list bluetooth"
echo ""
echo "${gl__ausgabe_anfang}"
${rfkill_bin} list bluetooth
echo "${gl__ausgabe_ende}"
echo ""
echo ""
echo "${gl__format_red}► Syntax:${gl__format_off} inxi --bluetooth"
echo ""
echo "${gl__ausgabe_anfang}"
inxi --bluetooth
echo "${gl__ausgabe_ende}"
ende
;;
2)
bannertitel="Hauptmenü => Hardware => Akkuinformationen eures Laptops (upower)"
banner
echo "${gl__format_red}► Ausgeführte Syntax:${gl__format_off} upower -i /org/freedesktop/UPower/devices/battery_BAT0"
echo ""
echo "${gl__ausgabe_anfang}"
upower -i /org/freedesktop/UPower/devices/battery_BAT0
echo "${gl__ausgabe_ende}"
ende
;;
3)
bannertitel="Hauptmenü => Hardware => Akkuinformationen eures Laptops (inxi)"
banner
echo "${gl__format_red}► Ausgeführte Syntax:${gl__format_off} inxi --battery"
echo ""
echo "${gl__ausgabe_anfang}"
inxi --battery
echo "${gl__ausgabe_ende}"
ende
;;
xk|XK)
bannertitel="Hauptmenü => Hardware => Bildschirmkonfigurieren (xrandr)"
banner
echo "${gl__format_red}► Alle aktiven Monitoranschlüsse:${gl__format_off}"
echo "${gl__ausgabe_anfang}"
xrandr --listactivemonitors
echo "${gl__ausgabe_ende}"
echo ""
echo "${gl__format_red}► Alle vorhandene Monitoranschlüsse:${gl__format_off}"
echo "${gl__ausgabe_anfang}"
xrandr --listproviders
echo "${gl__ausgabe_ende}"
echo ""
echo "${gl__format_red}► Komplette Ausgabe:${gl__format_off}"
echo "${gl__ausgabe_anfang}"
xrandr
echo "${gl__ausgabe_ende}"
ende
;;
esac
;;