[Gelöst] Terminal beendet sich sofort

Support-Forum für deutschsprachige Benutzer

Moderator: karlchen

Forum rules
Topics in this forum are automatically closed 6 months after creation.
Post Reply
TT-Mint
Level 1
Level 1
Posts: 7
Joined: Sat Aug 12, 2023 12:53 pm

[Gelöst] Terminal beendet sich sofort

Post by TT-Mint »

Hallihallo,

ich würde gern einen "STARTER" erstellen der das Terminal öffnet in dem ein Befehl ausgeführt und mir das Ergebnis anzeigt wird.
Jetzt ist es so das ich den "STARTER" Doppelklicke, sich das Terminal öffnet den Befehl ausführt und das Terminal sich sofort wieder beendet.
Lesen kann ich leider nichts weil alles viel zu schnell geht.
Was kann ich machen damit sich das Terminal nicht beendet ?

Danke schon mal für brauchbare Antworten.

Gruß
TT-Mint
Last edited by TT-Mint on Fri Mar 29, 2024 4:48 pm, edited 1 time in total.
Linux Mint 21.3 Cinnamon,
Kernel: 6.5.0,
Prozessor: AMD Ryzen 5 3400G with Radeon Vega Graphics × 4,
Grafikkarte: NVIDIA Corporation TU116 [GeForce GTX 1660 SUPER]
User avatar
it-place
Level 3
Level 3
Posts: 188
Joined: Thu Jul 05, 2018 4:42 am

Re: Terminal beendet sich sofort

Post by it-place »

Hallo,

Du könntest als letzte Anweisung im Deinem Shell-Skript den Befehl read -p verwenden, um auf eine Tasteneingabe zu warten. Dann bleibt das Terminal so lange geöffnet bis Du eine Taste drückst.

Viele Grüße - Olli
TT-Mint
Level 1
Level 1
Posts: 7
Joined: Sat Aug 12, 2023 12:53 pm

Re: Terminal beendet sich sofort

Post by TT-Mint »

Hallo Olli,

danke für den Tipp.
Funktioniert das bei dir ? Bei mir leider nicht.
Ich frage mich schon ob ich mein Mint mal neu installieren sollte.

Freundliche Grüße
TT-Mint
Linux Mint 21.3 Cinnamon,
Kernel: 6.5.0,
Prozessor: AMD Ryzen 5 3400G with Radeon Vega Graphics × 4,
Grafikkarte: NVIDIA Corporation TU116 [GeForce GTX 1660 SUPER]
User avatar
karlchen
Level 23
Level 23
Posts: 18239
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Terminal beendet sich sofort

Post by karlchen »

Hallo, TT-Mint
TT-Mint wrote: Wed Mar 13, 2024 3:08 pm Funktioniert das bei dir ? Bei mir leider nicht.
Ich frage mich schon ob ich mein Mint mal neu installieren sollte.
OK. Du kannst natürlich die ganz große Keule der Neuinstallation schwingen, nur um dann am Ende festzustellen, dass dich das in Bezug auf deinen Starter nicht weitergebracht hat.

Sinvoller wäre, wenn du uns wissen lassen würdest, wie genau dein Starter aussieht. Wichtig dabei ist vor allem die komplette Kommandzeile, die dein Starter ausführt.

Karl
Image
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 792 days now.
Lifeline
User avatar
karlchen
Level 23
Level 23
Posts: 18239
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Terminal beendet sich sofort

Post by karlchen »

Hallo, TT-Mint.

Ich habe jetzt mal auf meinem eigenen Rechner auf dem Desktop einen Starter angelegt, der den Namen "xfce-Terminal" trägt.
Der Inhalt dieses Starters landet dabei in einer kleinen Textdatei namens "xfce-Terminal.desktop".
Diese Datei liegt im Ordner "~/Schreibtisch".
~ ist die Kurzform für mein Homeverzeichnis. "Schreibtisch" ist tatsächlich der Desktop.

Hier der Inhalt des Starters:

Code: Select all

[Desktop Entry]
Version=1.0
Type=Application
Name=Xfce-Terminal mit Befehl
Comment=Terminal-Programm
Exec=bash -c "ls -l ~/Downloads; read answ"
Icon=org.xfce.terminal
Path=
Terminal=true
StartupNotify=true
GenericName=Terminal Fenster mit Befehl
Was der Starter tut, ergibt sich aus:
Terminal=true => es wird die Standard Terminalanwendung gestartet.
In der wird folgende Befehlskette ausgeführt: Exec=bash -c "ls -l ~/Downloads; read answ"
Die Shell bash wird gestartet und führt aus: ls -l ~/Downloads und danach read answ. Letzeres wartet einfach darauf, dass Enter gedrückt wird. Dann beendet sich die bash und damit die Terminalanwendung ebenfalls.

Auf dem Desktop sieht der Dialog, in dem der Starter erstellt worden ist, einfach so aus:
Desktop_Starter.png
Desktop_Starter.png (27.8 KiB) Viewed 180 times
Mach was draus. :wink:

Karl
Image
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 792 days now.
Lifeline
User avatar
it-place
Level 3
Level 3
Posts: 188
Joined: Thu Jul 05, 2018 4:42 am

Re: Terminal beendet sich sofort

Post by it-place »

Hallo Karl,

vielen Dank für Deine Ausführungen. Auch wenn ich nicht der Fragesteller bin, finde ich die Antwort sehr nützlich für meine "Trickkiste"... 8)

Viele Grüße - Olli
User avatar
karlchen
Level 23
Level 23
Posts: 18239
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Terminal beendet sich sofort

Post by karlchen »

Nachtrag zu meinem vorherigen Post :

Das Beispiel oben hatte ich auf einem xfce Desktop angefertigt.
Das gleiche Beispiel auf einem Cinnamon Desktop sieht minimal anders aus.

Image

Auf meinem Cinnamon erscheint nach dem Klick auf [OK] anders als unter xfce ein zweiter Dialog, in dem gefragt wird, ob ich den Starter nicht nur auf dem Desktop ablegen will, sondern auch dem Applikationsmenü hinzufügen möchte.
Ich möchte nicht in diesem Fall und klicke daher auf [Nein].

Das Verhalten des erzeugten Starters auf dem Desktop ist unter xfce und Cinnamon im Ergebnis identisch.
Image
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 792 days now.
Lifeline
TT-Mint
Level 1
Level 1
Posts: 7
Joined: Sat Aug 12, 2023 12:53 pm

Re: Terminal beendet sich sofort

Post by TT-Mint »

Vielen Dank für die Hilfe.
Ist nicht immer alles so einfach für einen Linux-Anfänger.

Freundliche Grüße
TT-Mint
Linux Mint 21.3 Cinnamon,
Kernel: 6.5.0,
Prozessor: AMD Ryzen 5 3400G with Radeon Vega Graphics × 4,
Grafikkarte: NVIDIA Corporation TU116 [GeForce GTX 1660 SUPER]
Post Reply

Return to “Deutsch - German”