aktualisierung
This commit is contained in:
parent
1fc09bcf12
commit
3b5b6fdb98
1 changed files with 22 additions and 6 deletions
|
|
@ -1,7 +1,23 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get install -y ansible tmux vim
|
set -e
|
||||||
clear
|
|
||||||
echo -e "gerade habe ich den Bildschirm gelöscht :)\n\n"
|
# 1. Installation außerhalb von tmux
|
||||||
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"
|
export DEBIAN_FRONTEND=noninteractive
|
||||||
echo -e "\n\nÜbrigens: mit den Tasten ⬆️ und ⬇️ kannst du durch die zuletzt benutzten Befehle (die \"history\") wandern."
|
apt-get update -qq
|
||||||
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."
|
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
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue