Eu queria fazer um teste para os comandos de controle de tarefas.
Então, executei um cat
comando e fiz um trabalho em segundo plano usando o bg
comando depois de interrompê-lo com Ctrl +Z
.
Agora eu queria primeiro encerrar esse processo em segundo plano, então usei o comando %kill-2%2
porque o ID do processo era [2], mas ocorreu um erro dizendo "Esse trabalho não existe". Eu tentei, %kill-9%2
mas mesmo erro.
Eu verifiquei com fg
o comando e o trabalho ainda estava em execução e apareceu em primeiro plano
Da mesma forma, eu queria suspender um trabalho em segundo plano, então usei o comando, %kill-19%2
mas ocorreu um erro "Nenhum trabalho desse tipo"
Gostaria de saber minha culpa ou erro.
Responder1
O comando deve estar kill -2 %2
com espaçamento adequado.
O %
sinal no início da sua linha provavelmente é apenas o prompt que eles estão usando ( PS1
).