From 785f531b017ebe7e75db194453aae833080a0436 Mon Sep 17 00:00:00 2001 From: dingens Date: Fri, 12 Mar 2021 18:16:25 +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 | 41 ++++++++++++++++++++++++++++------------- 1 file changed, 28 insertions(+), 13 deletions(-) diff --git a/bHELPER.sh b/bHELPER.sh index b68d0aa..e721e13 100644 --- a/bHELPER.sh +++ b/bHELPER.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -SkriptVersion="2021-03-12 18:15" +SkriptVersion="2021-03-12 19:15" gl_SkriptName=$(basename "${0}") gl__SkriptPfadName=$(cd "$(dirname "${0}")"; pwd -P)/$(basename "${0}") @@ -86,11 +86,7 @@ gl__ausgabe_anfang=$(echo "${gl__format_red}---- Terminalausgabe (Anfang) ------ ################################################################################ ### LÜFTERDREHZAHL -if [ -f "/proc/acpi/ibm/fan" ]; then - fanspeed=$(grep "speed" /proc/acpi/ibm/fan 2> /dev/null | grep -o "[0-9].*") -else - echo "" -fi +fanspeed=$(inxi --sensors | grep "Fan Speeds" | sed "s/Fan Speeds (RPM): cpu: //" | sed 's/^[ \t]*//;s/[ \t]*$//') ### CPU TEMPERATUR if [ -f /usr/bin/sensors ]; then @@ -112,18 +108,12 @@ if [ ${gl__lautstaerke} = "off" ] ; then else gl__lautstaerke="Ton: ${gl__format_red}EIN${gl__format_off} Lautstärke (Master): ${gl__format_red}${gl__lautstaerkeprozent}${gl__format_off}" gl__ton_anaus="EIN" -fi + fi gl__lautstaerkeprozent=$(amixer | grep "%" | head -1 | grep -o "\[[0-9]\{1,3\}%\]" | sed "s/\[//g" | sed "s/\]//g") ### MIKROFONE -# Mute-Status der Mikrofone - -#function pacmd_mic_mute { -# pacmd list-sources | grep "alsa_input" | sed -e "s/name: //g" -e "s/^[ \t]*//;s/[ \t]*$//" | xargs -I{} pactl set-source-mute {} toggle -#} - function pacmd_mic_mute { pacmd list-sources | grep "alsa_input" | sed -e "s/name: //g" -e "s/^[ \t]*//;s/[ \t]*$//" | xargs -I{} pactl set-source-mute {} yes } @@ -332,6 +322,31 @@ read -n 2 hardware + +######################################################################## +### TON an/aus/leiser/lauter +######################################################################## + +b|B) +gl__lautstaerke=$(amixer | grep -o "\[off\]\|\[on\]" | head -1 | sed "s/\[//g" | sed "s/\]//g") +if [ ${gl__lautstaerke} = "off" ] ; then + amixer sset Master unmute +else + amixer sset Master mute +fi +export gl__lautstaerke +;; + +n|N) +amixer set Master 10%+ +;; + +v|V) +amixer set Master 10%- +;; + + + ################################################################################ ### Mikrofone ein-/ausschalten ################################################################################