aktualisierung

This commit is contained in:
Jesko Anschütz 2025-10-29 16:56:01 +01:00
parent 05c8513a77
commit 59e6b3a6f0

View file

@ -1,16 +1,18 @@
#!/bin/bash #!/bin/bash
set -e set -e
# 1. Installation außerhalb von tmux # 1. Installation von tmux
export DEBIAN_FRONTEND=noninteractive export DEBIAN_FRONTEND=noninteractive
apt-get update -qq apt-get update -qq
apt-get install -y ansible tmux vim apt-get install -y ansible tmux vim
# sicherstellen, dass ignoreeof gesetzt ist
if ! grep -Fxq 'set -o ignoreeof' ~/.bashrc; then
echo 'set -o ignoreeof' >> ~/.bashrc
fi
# 2. Prüfen, ob bereits in tmux # 2. Prüfen, ob bereits in tmux
if [ -z "$TMUX" ]; then if [ -z "$TMUX" ]; then
SESSION="demo" SESSION="demo"
tmux new-session -d -s "$SESSION" bash -c ' tmux new-session -d -s "$SESSION" bash -c '
set -o ignoreeof
clear clear
echo -e "gerade habe ich den Bildschirm gelöscht :)\n\n" echo -e "gerade habe ich den Bildschirm gelöscht :)\n\n"
echo -e "Dieses Skript ist eigentlich nur dazu da, den Aufruf eines Skriptes zu üben, aber da es ja schon läuft,\nhab ich noch kurz ansible und tmux installiert.\n" echo -e "Dieses Skript ist eigentlich nur dazu da, den Aufruf eines Skriptes zu üben, aber da es ja schon läuft,\nhab ich noch kurz ansible und tmux installiert.\n"