ich bin momentan an einem bash-script, welches mehrere Sachen auf einmal installiert und konfiguriert - und bitte kommt jetzt nicht wieder mit Frankendebian und dass das eine schlechte Idee wäre, danke
Nun zu meiner Frage, wie kann man einen Ladebalken im Style von
Code: Alles auswählen
----------Installation von Blablabla----------
#######################################......
In meinem Code hat es verschiedene Abschnitte für verschiedene Installationen & Konfigurationen. Nehmen wir als Beispiel die Konfiguration von tomcat8:
Code: Alles auswählen
#!/bin/bash
#stoppe tomcat8 dienste
systemctl stop tomcat8
#erstelle shared, classes, common und server-Ordner
mkdir /var/lib/tomcat8/server/
mkdir /var/lib/tomcat8/server/classes
mkdir /var/lib/tomcat8/shared
mkdir /var/lib/tomcat8/shared/classes
mkdir /usr/share/tomcat8/common
mkdir /usr/share/tomcat8/common/classes
mkdir /usr/share/tomcat8/server
mkdir /usr/share/tomcat8/server/classes
#edit /etc/default/tomcat8
apt-get install -y --allow-unauthenticated ed
ed /etc/default/tomcat8 <<EOF
/^TOMCAT8_USER
s/tomcat8/root
/^#JAVA_HOME
s/#JAVA_HOME/JAVA_HOME
/^JAVA_HOME
s/java-8-openjdk/java-8-oracle
/^JAVA_OPTS
s/-XX:+UseConcMarkSweepGC"/-XX:+UseConcMarkSweepGC -Xms128m -Xmx1024m"
/^#LOGFILE_DAYS
s/#LOGFILE_DAYS=14/LOGFILE_DAYS=14
wq
EOF
#edit /etc/tomcat8/tomcat-users
ed /etc/tomcat8/tomcat-users.xml <<EOF
$
c
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="admin" password="admin" roles="manager-gui, admin-gui"/>
</tomcat-users>
.
wq
EOF
echo "Die Konfigurationen von tomcat8 sind abgeschlossen."
sleep 3
PS: Schon klar, dass oracle langsam durch openjdk ersetzt wird, aber tut ja nix zur Sache.