PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : dumme frage :)



Sonic-NKT
01.04.03, 12:04
wie starte ich ein Programm in der Konsole (unter x), aber so das es nicht die Konsole als output benutz und ich mit ihr weiter arbeiten kann...
ok cu :)

Jorge
01.04.03, 12:06
programmname &

Sonic-NKT
01.04.03, 12:49
OK :) danke

fons
01.04.03, 12:51
es gibt keine dummen fragen, nur dumme antworten :D

pcm
01.04.03, 12:59
Original geschrieben von fons
es gibt keine dummen fragen, nur dumme antworten :D
so leichtgläubig war ich auchmal, aber das hat sich mittlerweile geändert.

gruß Daniel

edit: aber das is nich wegen den topic.

oenone
01.04.03, 21:59
du kannst das programm im hintergrund starten oder in den hintergrund verschieben (ersteres mit "prog &" und zweiteres mit CTRL-Z nach starten des progs und eingabe von "bg").
da ist die ausgabe aber immernoch die konsole. wenn du sie schließt, hast du keine möglichkeit mehr, die meldungen zu bekommen.

besser wäre "nohup". das verhindert auch, dass das prog beim schließen der konsole und evtll. der telnet/ssh verbindung beendet wird. die ausgabe wird in die datei "nohup.out" geschrieben.
start per "nohup prog &".

natürlich kann man auch "prog > foobar &" machen, damit die ausgabe in eine datei umgeleitet wird.

auf bald
oenone