Perguntas sobre 'job-control'

nos ajude a editar este wiki
2
respostas

Como saber quando termina um trabalho na tela?

É possível saber se um script executado dentro de uma sessão de tela foi concluído ou não? O script pode ser visto digitando jobs e gostaria de finalizar o screen session quando o script estiver concluído. Como posso fazer isso ou posso te...
01.09.2014 / 00:07
3
respostas

Obtém informações do processo (o comando, etc) do pid

Eu tenho este código: for job in 'jobs -p'; do code=0; wait ${job} || code=$? if [[ "${code}" != "0" ]]; then echo "At least one job failed with exit code => ${code}" ; exit 1;...
24.03.2018 / 05:50
2
respostas

Como retomar um programa quando logado com sessão diferente

Aqui está o cenário: Digamos que eu faça login no meu servidor via ssh e inicie uma sessão do emacs ou vi (ou qualquer outro programa). Então minha conexão ssh se desconecta. Existe uma maneira de eu me reconectar a esses programas por mei...
19.09.2015 / 21:32
2
respostas

Como posso executar vários comandos pv em paralelo?

Eu quero executar uma seqüência de pipelines de comando com pv em cada um. Aqui está um exemplo: for p in 1 2 3 do cat /dev/zero | pv -N $p | dd of=/dev/null & done Os comandos reais no pipe não importam ( cat / dd são apen...
28.09.2018 / 18:38
1
resposta

Parar registro de rejeição

Eu tenho um problema, eu acidentalmente fiz tail -f em um log, mas agora eu não posso sair! - É o log anaconda durante uma instalação redhat. Control-C não parece funcionar, eu acho que devido a isso dizendo sh: nenhum controle de trabalho neste...
22.01.2014 / 11:46
1
resposta

Como fazer uma tarefa agendada com base em um tempo de criação de arquivo?

O supercomputador que eu executo minha análise usa o SGE para fazer o gerenciamento de tarefas e exige que cada duração de trabalho não seja maior que 24 horas. E esse recurso está me causando muita dor de cabeça. Infelizmente, fui solicitado...
11.12.2012 / 16:56
1
resposta

O shell interativo do Bash trava quando o Tmux é suspenso se foi iniciado automaticamente pelo arquivo de inicialização do Bash

Quando eu inicio manualmente Tmux emitindo tmux do meu shell interativo Bash, eu posso mais tarde suspender Tmux com CTRL-BZ sem problemas . Pressionar essa combinação de teclas me traz de volta ao processo pai, ou seja, o shell interat...
21.10.2018 / 16:39
1
resposta

Como posso trazer um trabalho de GUI em segundo plano para a frente da minha área de trabalho?

No Lubuntu 18.04, tenho muitos trabalhos de GUI em segundo plano em execução em um shell bash. Entre eles, eu tenho um processo de evince rodando em segundo plano: $ jobs | grep evince [29] Running evince CurrentDBs.pdf &...
27.07.2018 / 18:37
0
respostas

Shell: envia o processo de primeiro plano para segundo plano sem suspendê-lo? [duplicado]

Eu tenho um comando que estou executando em segundo plano, fnordctl & Ocasionalmente eu puxo para o primeiro plano, fg Agora, gostaria de enviá-lo para o segundo plano para continuar em execução. Digitar Ctrl-z suspenderá o p...
14.06.2018 / 05:05
1
resposta

Monitorar saída do processo para scripts

Existe uma maneira de visualizar as saídas do console de um determinado script que está sendo executado em segundo plano em uma máquina? Talvez usando o pid ou algo semelhante. Por exemplo, para ver a saída desse script script.pm whi...
23.04.2018 / 16:57