PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : xterm öffnen und gleich befehle eingeben



223
18.08.05, 07:54
hi,

ich möchte ein xterm öffnen und da dann gleich etwas eingeben. (z.b. gleich mit ssh anmelden)

ist das möglich in einem script zu schaffen?

cheers,
223

mg-zurich
18.08.05, 08:07
xterm -e <cmd>

Gruss
Marc

24dan
18.08.05, 08:58
@mg-zurich



xterm -e ssh name@host.lala
die bash geht dann jedoch gleich wieder zu und zum paswd eingeben bleiben da nur 2ms. :eek:Dafür bin isch tu slow.

ness
18.08.05, 09:17
xterm -e bash -c ssh name@host.lala?

24dan
18.08.05, 09:42
xterm -e bash -c ssh name@host.lala?
Das Fenster geht auch gleich wieder zu. :confused:

Jetzt mal was wichtiges: Laufen die Prozesse noch im Hintergrund?
Mir ist gerade mein System "eingefroren". :(

Kann ich da gleich eine Prozess ID vergeben? Oder kann ich mit
ps -x oder
ps -A
das irgendwie erkenne welchen Prozess ich da gestartet habe?

quinte17
18.08.05, 10:14
pstree vielleicht

mg-zurich
18.08.05, 10:18
Freunde: entweder Ihr öffnet ein xterm unter X und startet darin einen job oder Ihr startet einen job innerhalb eines Shellscriptes. Aber beides zusammen? Innerhalb einem Script ein Xterm starten das einen job startet?? Ne...
Evtl. möchtet Ihr expect benutzen, da sind solche Kunststücke möglich.

xterm -e <hier_euer_expect_script.exp>

Gruss
Marc

24dan
18.08.05, 10:18
init-+-atd
|-bdflush
|-cron
|-cupsd
|-6*[dpc\040thread]
|-kalarmd
|-kdeinit-+-artsd
| |-15*[kdeinit]
| `-kdeinit---bash---pstree
|-9*[kdeinit]
|-kdm-+-X
| `-kdm---kde---kwrapper
|-keventd-+-2*[afs_background]
| |-afs_cachetrim
| |-afs_callback
| |-afs_checkserver
| |-afs_rxevent
| |-afs_rxlistener
| `-afsd
|-khubd
|-kinoded
|-klogd
|-2*[knodemgrd]
|-kreiserfsd
|-ksoftirqd_CPU0
|-kswapd
|-kupdated
|-lvm-mpd
|-master-+-pickup
| `-qmgr
|-mdrecoveryd
|-6*[mingetty]
|-nscd---nscd---5*[nscd]
|-portmap
|-resmgrd
|-sshd
|-susewatcher
`-syslogd

für mich leider noch etwas unverständlich. Wenn Du was erkennst, bitte melden.
:o

mg-zurich
18.08.05, 10:53
?? Was willst Du denn jetzt mit diesem Listing sagen?
:confused: :eek:

24dan
18.08.05, 11:20
?? Was willst Du denn jetzt mit diesem Listing sagen?
:confused: :eek:
Dieses Listing bezieht sich auf den Tip von quinte17 und stellt das Ergebnis nach der Ausführung auf MyComputer da. :rolleyes:

Ich wollte wissen ob quinte17 da was erklären kann. Wo ist den eventuell der gestartete Prozess zu finden. Ik se in net. :confused:

quinte17
18.08.05, 11:41
ja :D du siehst ihn nicht weil er nicht existiert..

es gibt für xterm auch noch eine option sich als loginshell auszugeben und sich so zu verhalten, suche doch auch noch nach dem..

greetz

Mµ*e^13.5_?¿
18.08.05, 11:45
Ich habs zum laufen gebracht :)
versucht mal
xterm -e bash -c "ssh <user>@<host>"