Sida 1 av 1

[LÖST] Ha kvar terminalfönster efter man avslutat programmet

Postat: 22 apr 2010, 11:49
av cthulhu
Om jag startar ett terminalfönster via kortkomando/keybindings och har ett program körandes i det, och jag sedan trycker Ctrl+c i det fönstret för att avsluta programmet så stängs även hela terminalfönstret ner. Går det att hindra detta beteendet på något sätt?

Tex. så kör jag urxtv och har att en viss tangent-kombo kör detta kommando:

Kod: Markera allt

urxtv -e top
(=startar en terminal med top körandes)

när jag sedan trycker Ctrl+c så vill jag ha kvar terminalen och "top" i fruset/avstängt läge som man brukar ha när man startar top manuellt i en terminal.

Re: Ha kvar terminalfönster efter att man avslutat programme

Postat: 22 apr 2010, 12:03
av Konservburk
Jag vet inte riktigt om jag är med på vad du menar, men kanske så här:

Kod: Markera allt

setsid urxvt -e bash -c 'top; exec bash'

Re: Ha kvar terminalfönster efter att man avslutat programme

Postat: 22 apr 2010, 12:12
av cthulhu
Ahhh, perfekt. Tack!
(sitter på en annan dator nu, utan urxtv, men detta funkade lika bra här: setsid xterm -e bash -c 'top; exec bash' )