É possível fazer isso? Por exemplo, se eu executar " gedit tifatul.txt
" pela linha de comando, meu terminal fica bloqueado e não consigo inserir outro comando nesse terminal antes de sair do gedit. Posso iniciar um programa (como o gedit) sem bloquear o terminal? No Windows, acho que isso pode ser feito como " start notepad tifatul.txt
"
command-line
gedit
process
TifatulS
fonte
fonte
notepad
(bloqueado) estart notepad
(não bloqueado)Respostas:
Basta adicionar
&
no final do comando. Isso faz com que o novo processo seja executado em segundo plano e você pode continuar usando o seu terminal. Por exemplo:gedit new_file.txt &
fonte
Eu gostaria de recomendar você
nohup gedit filename &
. Simplesmentegedit filename &
, você corre o risco de fechar acidentalmente o terminal e perder sua edição. Se você não gosta denohup.out
ser criado a cada vez, basta redirecionar a saída:fonte