1
0
Files
asciinema-client/asciinema-client.sh

44 lines
1.6 KiB
Bash

#!/bin/bash
# Script Name: asciinema-client.sh
# Beschreibung: Installiert die asciinema Software Clientseitig und konfiguriert die Bash-Umgebung
# Aufruf: ./asciinema-client.sh
# Autor: Thomas Werner Schwaighofer
# Web: https://retronerd.at
# Git-Reposit.: https://git.retronerd.at/schiwagoa/asciinema.git
# Version: 1412.25
# Datum: 14.12.2025
# Modifikation: Schreibfehler korrigiert
#####################################################
# asciinema client Installation
# URL zum asciinema-server
ASCIINEMA_API_URL="https://ascii.retronerd.at"
# Software installieren
apt update && apt install asciinema -y
# Eintragung in die bash
CONFIG_FILE="/root/.bashrc"
# Restart des Terminal
tset
# Konfigurationsdatei bearbeiten
echo "export ASCIINEMA_API_URL=$ASCIINEMA_API_URL" >> $CONFIG_FILE
# Info an Benutzer
echo "----------------------------------------------------"
echo "Bitte starte das Terminal neu, um die Änderungen zu übernehmen."
# Weitere Befehle für die Verwendung von asciinema
echo "----------------------------------------------------"
echo "Folgende Befehle stehen anschließend zur Verfügung:"
echo ""
echo "asciinema auth Startet die Authentifizierung über die API der eigenen Instanz"
echo "asciinema rec 'name' Startet die Aufnahme mit dem angegebenen Namen"
echo "asciinema upload 'name' Lädt das File auf die Instanz $ASCIINEMA_API_URL hoch"
echo "asciinema play 'name' Spielt eine aufgezeichnete Sitzung ab."
echo "asciinema cat 'name' Zeigt den Inhalt einer aufgezeichneten Sitzung an."
echo "asciienma -h Zeigt die Hilfe an."
exit 0