„bHELPER.sh“ ändern

This commit is contained in:
dingens 2022-10-16 19:14:20 +00:00
parent d0db7bc310
commit 044276f83d
1 changed files with 31 additions and 21 deletions

View File

@ -1,5 +1,5 @@
#!/usr/bin/env bash
SkriptVersion="2022-10-15 23:50"
SkriptVersion="2022-10-16 21:15"
gl_SkriptName=$(basename "${0}")
gl__SkriptPfadName=$(cd "$(dirname "${0}")"; pwd -P)/$(basename "${0}")
@ -58,10 +58,16 @@ gl__format_cyanlight=$(echo -e "\033[1;96m")
gl__ausgabe_ende=$(echo "${gl__format_red}---- Terminalausgabe (Ende) ----------------------------------------------------------------------------${gl__format_off}")
gl__bittewaehlen=$(echo " ${gl__format_red}Bitte wählen und ENTER drücken!${gl__format_off}")
function ausgefuehrte_syntax {
echo -e "${gl__format_red}► Ausgeführte Syntax:${gl__format_off} \n ${1}"
function task_title {
echo -e "${gl__format_cyanlight}${1}${gl__format_off}"
}
function ausgefuehrte_syntax {
echo -e "${gl__format_red}► Ausgeführte Syntax:${gl__format_off} \n ${1}${gl__format_off}"
}
function task_title_syntax {
echo -e "${gl__format_red}► Ausgeführte Syntax:${gl__format_off} \n ${1}${gl__format_off}"
}
################################################################################
### Favoriten
@ -168,7 +174,7 @@ function banner {
echo -e " ${gl__format_red}88 88 88 88888888 88 88888b. 88888888 888888b. ${gl__format_off}"
echo -e " ${gl__format_red}88 88 88 88 88 88 Y8b 88 88 Y8b ${gl__format_off}"
echo -e " ${gl__format_red}88 88 88 88 88 88 88 88 88 88 ${gl__format_off}"
echo -e " ${gl__format_red}888(8b. 88888888 888888 88 88 d8P 888888 88 d8P ${gl__format_off}"
echo -e " ${gl__format_red}88888b. 88888888 888888 88 88 d8P 888888 88 d8P ${gl__format_off}"
echo -e " ${gl__format_red}88 \"8b 88 88 88 88 88888P\" 88 88888P\" ${gl__format_off}"
echo -e " ${gl__format_red}88 88 88 88 88 88 88 88 88 T8b ${gl__format_off}"
echo -e " ${gl__format_red}88 d8P 88 88 88 88 88 88 88 T8b ${gl__format_off}"
@ -413,22 +419,24 @@ read software
if test -f "/usr/bin/zypper"; then
echo "${gl__format_cyanlight}● Daten der Reporitories aktualisieren${gl__format_off}"
ausgefuehrte_syntax " sudo zypper refresh"
task_title "Daten der Reporitories aktualisieren"
task_title_syntax " sudo zypper refresh"
echo "${gl__ausgabe_anfang}"
sudo zypper refresh
echo "${gl__ausgabe_ende}"
echo ""
echo ""
echo "${gl__format_cyanlight}● Anstehende Aktualisierungen anzeigen${gl__format_off}"
ausgefuehrte_syntax " zypper list-updates"
task_title "Anstehende Aktualisierungen anzeigen"
task_title_syntax " zypper list-updates"
echo "${gl__ausgabe_anfang}"
zypper list-updates
echo "${gl__ausgabe_ende}"
echo ""
echo ""
task_title "Aktualisierungen installieren"
task_title_syntax " zypper list-updates"
echo "${gl__format_cyanlight}● Aktualisierungen installieren${gl__format_off}"
ausgefuehrte_syntax " sudo zypper dup"
echo "${gl__ausgabe_anfang}"
@ -440,24 +448,24 @@ fi
if [[ -f "/usr/bin/apt" || -f "/usr/local/bin/apt" ]]; then
echo "${gl__format_cyanlight}● Daten der Reporitories aktualisieren${gl__format_off}"
ausgefuehrte_syntax " sudo apt update"
task_title "Daten der Reporitories aktualisieren"
task_title_syntax " sudo apt update"
echo "${gl__ausgabe_anfang}"
sudo apt update
echo "${gl__ausgabe_ende}"
echo ""
echo ""
echo "${gl__format_cyanlight}● Anstehende Aktualisierungen anzeigen${gl__format_off}"
ausgefuehrte_syntax " apt list --upgradable -a"
task_title "Anstehende Aktualisierungen anzeigen"
task_title_syntax " apt list --upgradable -a"
echo "${gl__ausgabe_anfang}"
apt list --upgradable -a
echo "${gl__ausgabe_ende}"
echo ""
echo ""
echo "${gl__format_cyanlight}● Aktualisierungen installieren${gl__format_off}"
ausgefuehrte_syntax " sudo apt upgrade"
task_title "Aktualisierungen installieren"
task_title_syntax " sudo apt upgrade"
echo "${gl__ausgabe_anfang}"
sudo apt upgrade
echo "${gl__ausgabe_ende}"
@ -467,24 +475,24 @@ fi
if test -f "/usr/bin/pacman"; then
echo "${gl__format_cyanlight}● Daten der Reporitories aktualisieren${gl__format_off}"
ausgefuehrte_syntax " sudo pacman -Sy"
task_title "Daten der Reporitories aktualisieren"
task_title_syntax " sudo pacman -Sy"
echo "${gl__ausgabe_anfang}"
sudo pacman -Sy
echo "${gl__ausgabe_ende}"
echo ""
echo ""
echo "${gl__format_cyanlight}● Anstehende Aktualisierungen anzeigen${gl__format_off}"
ausgefuehrte_syntax " sudo pacman -Qu"
task_title "Anstehende Aktualisierungen anzeigen"
task_title_syntax " sudo pacman -Qu"
echo "${gl__ausgabe_anfang}"
sudo pacman -Qu
echo "${gl__ausgabe_ende}"
echo ""
echo ""
echo "${gl__format_cyanlight}● Aktualisierungen installieren${gl__format_off}"
ausgefuehrte_syntax " sudo pacman -Su"
task_title "Aktualisierungen installieren"
task_title_syntax " sudo pacman -Su"
echo "${gl__ausgabe_anfang}"
sudo pacman -Su
echo "${gl__ausgabe_ende}"
@ -515,11 +523,13 @@ echo "${gl__bittewaehlen}"
u|U)
bannertitel="Hauptmenü => Software => Flatpak => Installierte Pakete aktualisieren"
banner
task_title "Installierte Pakete aktualisieren"
echo "${gl__ausgabe_anfang}"
sudo /usr/bin/flatpak update
echo "${gl__ausgabe_ende}"
echo ""
ausgefuehrte_syntax " sudo flatpak update"
task_title_syntax " sudo flatpak update"
ende
;;