Wie führe ich in PuTTY eine Reihe auswählbarer Befehle aus?

Antwort

In PuTTY selbst gibt es keine eingebaute Funktion, um eine Reihe von auswählbaren Befehlen wie in einem Menü auszuführen. PuTTY ist ein SSH-Client, der hauptsächlich für die Verbindung zu entfernten Systemen und die manuelle Eingabe von Befehlen genutzt wird. **Mögliche Alternativen:** 1. **Shell-Skript auf dem Server:** Du kannst auf dem Server ein Shell-Skript erstellen, das ein Menü anzeigt und je nach Auswahl verschiedene Befehle ausführt. Beispiel für ein Bash-Menü: ```bash #!/bin/bash echo "Wähle einen Befehl:" select cmd in "Datum anzeigen" "Systeminfo" "Beenden"; do case $REPLY in 1) date ;; 2) uname -a ;; 3) break ;; *) echo "Ungültige Auswahl" ;; esac done ``` Das Skript auf dem Server speichern (z.B. `menue.sh`), ausführbar machen (`chmod +x menue.sh`) und dann in PuTTY nach dem Login mit `./menue.sh` starten. 2. **Vorgefertigte Befehle in PuTTY:** Du kannst in PuTTY unter "Connection > SSH > Remote command" einen einzelnen Befehl angeben, der nach dem Login ausgeführt wird. Für mehrere Befehle oder ein Menü ist das aber nicht geeignet. 3. **Alternativen zu PuTTY:** Tools wie [MobaXterm](https://mobaxterm.mobatek.net/) oder [KiTTY](https://www.9bis.net/kitty/) bieten erweiterte Funktionen, z.B. Makros oder Skripting, mit denen du mehrere Befehle automatisieren kannst. **Fazit:** Ein interaktives Menü mit auswählbaren Befehlen kannst du am besten als Skript auf dem Server realisieren und dann über PuTTY ausführen. In PuTTY selbst gibt es keine solche Menüfunktion.

Frage stellen und sofort Antwort erhalten

Verwandte Fragen

Wie kann man PuTTY-Kommandos automatisieren?

Um PuTTY-Kommandos zu automatisieren, empfiehlt sich die Nutzung von **Plink**, einem Kommandozeilen-Tool, das mit PuTTY ausgeliefert wird. Plink ermöglicht es, SSH-Befehle automatisiert von Skri... [mehr]

Was bewirken die Git-Befehle switch, restore, rm, mv und reset?

Hier eine kurze Übersicht der genannten Git-Befehle und ihrer Funktionen: **1. `git switch`** Wechselt zwischen Branches. Beispiel: `git switch feature-branch` Wechselt auf den Branch &b... [mehr]