docker-fobi/scripts/00-Beispiel-1.sh
2025-10-29 16:47:47 +01:00

23 lines
916 B
Bash

#!/bin/bash
set -e
# 1. Installation außerhalb von tmux
export DEBIAN_FRONTEND=noninteractive
apt-get update -qq
apt-get install -y ansible tmux vim
# 2. Prüfen, ob bereits in tmux
if [ -z "$TMUX" ]; then
SESSION="demo"
tmux new-session -d -s "$SESSION" bash -c '
clear
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 "\n\nÜbrigens: mit den Tasten ⬆️ und ⬇️ kannst du durch die zuletzt benutzten Befehle (die \"history\") wandern."
echo -e "Alle bisher eingegebenen Befehle kannst du durch das Kommando '\''history'\''\nanzeigen. Probier das gleich mal aus, aber vergiss deinen Freund '\''TAB-Taste'\''\nnicht."
exec bash
'
tmux attach -t "$SESSION"
else
echo "Bereits in tmux."
fi