Eu quero executar um programa com GUI, digitando konsole
: foo args …
e saia do shell (que é o chamador) quando o programa ( foo
) estiver ativo.
Como faço isso? Existe um comando / programa interno do Linux / Unix para fazer isso? Eu não sou um homem de concha, realmente. Eu sei que é possível escrever um pequeno programa em linguagem de programação C ou C ++ (qualquer outra linguagem de programação com pequena interface de E / S no POSIX) com a família fork()
de exec*()
funções one-of . Pode levar algum tempo; Só o farei se não houver solução nativa.
Desculpe pelo meu inglês ruim; não é minha língua nativa. Além disso, não tenho certeza sobre as tags, edite para mim se estiver errado.
Se isso importa, estou usando o OpenSUSE 10.x.
konsole
; e quando esse programa está aberto, não preciso mais do console aberto, mas não consegui fechá-lo porque o console é o pai desse programa.