From 2a95283e538851066d39fce353445768663da1a2 Mon Sep 17 00:00:00 2001 From: dingens Date: Sat, 12 Feb 2022 15:16:02 +0000 Subject: [PATCH] =?UTF-8?q?=E2=80=9EbHELPER.sh=E2=80=9C=20=C3=A4ndern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bHELPER.sh | 119 +++++------------------------------------------------ 1 file changed, 10 insertions(+), 109 deletions(-) diff --git a/bHELPER.sh b/bHELPER.sh index 9d9850f..5bf2604 100644 --- a/bHELPER.sh +++ b/bHELPER.sh @@ -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 ;;