Hallo,
ich versuche gerade ein kleines Skript (sh) zu schreiben, um mehrere Shells hintereinander auszuführen und jede in einem neuen Fenster zu starten. Ich starte die Shell auf dem Linuxrechner von einem Windowsrechner aus über PuTTY (SSH-Tunnel).
Beispiel:
autostart.sh
skript1.sh
skript2.sh
skript3.sh
Ich möchte mit der autostart.sh die anderen 3 Shells jeweils in einem neuen Fenster öffnen. Ich bin über PuTTY per SSH mit dem Linux-Rechner verbunden und habe zusätzlich Xming als X-server laufen.
Was muss in meinem Shellskript stehen? Hab die Vermutung, dass das irgendwie über z.B. xterm geht, hab aber absolut keine Ahnung von Programmierung. Vielleicht könnt ihr mir ein paar Hinweise geben, damit ich mich nicht tot suche. DANKE!
Grüße!
Shell-Skripte in neuem Fenster öffnen (SSH)
Re: Shell-Skripte in neuem Fenster öffnen (SSH)
Also ich antworte mal auf deine Frage nicht, da ich sie nicht verstanden habe. Ich könnte mir aber vorstellen, dass du es irgendwie erreichen willst mit einer einmaligen Putty bzw. SSH-Sitzung mehrere Terminals zu bekommen, um dort irgendwas laufen zu lassen (z.B. mutt usw.) Wenn du das suchst schau dir mal http://wiki.ubuntuusers.de/Screen (screen)oder tmux an. Dort könntest du in einem "Terminal" mehrere Terminals laufen lassen. Auch kann man dort viel scripten. Und einen X-Server brauchst du für ein Terminal sowieso nicht. Oder willst du grafische Anwendungen darstellen?
-
- Beiträge: 134
- Registriert: 03.02.2011 11:11:21
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Frankfurt
Re: Shell-Skripte in neuem Fenster öffnen (SSH)
Tante Google ist bei den Suchbegriffen putty und Xming sehr auskunftsfreudig.
Nur 2 Beispiele:
http://www.tanmar.info/content/view/47/47/
http://blog.markusbordihn.de/2009/04/ss ... xming.html
Wenn du dir alles eingerichtet hast, schreibst du einfach in dein autoastart.sh:
Statt xterm kannst du natürlich das Terminal deiner Wahl verwenden.
Nur 2 Beispiele:
http://www.tanmar.info/content/view/47/47/
http://blog.markusbordihn.de/2009/04/ss ... xming.html
Wenn du dir alles eingerichtet hast, schreibst du einfach in dein autoastart.sh:
Code: Alles auswählen
xterm -e /bin/sh skript1.sh & xterm -e /bin/sh skript2.sh & xterm -e /bin/sh skript3.sh &
Re: Shell-Skripte in neuem Fenster öffnen (SSH)
Danke. Das hab ich hingekriegt!