Perguntas sobre 'background-process'

nos ajude a editar este wiki
2
respostas

É possível permitir que um processo em background seja continuamente enviado para o terminal?

Aqui está um caso de uso para esclarecer minha dúvida. Digamos que eu tenha um programa de calendário que esteja configurado para ser executado em ~/.bashrc e garanta que a saída de streaming substitua o mesmo bloco de linhas. É possível e...
05.05.2017 / 23:36
2
respostas

Como atribuir variáveis de ambiente em paralelo no bash

Estou tentando definir várias variáveis de ambiente com os resultados da substituição de comandos. Eu quero executar os comandos em paralelo com & e wait . O que eu tenho atualmente parece algo como export foo='somecommand bar' &...
06.04.2017 / 00:04
2
respostas

Obtém o PID de uma função executada em segundo plano [duplicado]

#!/bin/bash function abc() # wait for some event to happen, can be terminated by other process { sleep 3333 } echo "PID: $$" abc & echo "PID: $$" Eu preciso recuperar o pid dessa função, mas o eco imprime a mesma string. Se...
26.11.2012 / 02:59
1
resposta

Como o sh-e interage com &?

Estou usando sh ( dash ) no Ubuntu (lucid) e a manpage tem isto a dizer sobre -e : -e errexit If not interactive, exit immediately if any untested command fails. The exit status of a comman...
04.10.2012 / 12:39
1
resposta

Como parar um processo de segundo plano iniciado no mesmo script, sem sair do script?

Eu tenho um programa que leva um tempo variável para ser executado (não mais do que dois minutos), e para torná-lo menos odioso, eu coloco mensagens da sorte. #!/bin/bash ... for i in $(seq 1 45); do sleep 3; echo; echo; fortune; done &...
05.06.2015 / 19:07
2
respostas

Processo morto antes de ser lançado em segundo plano

Estou usando um script bash script.sh contendo um comando cmd , lançado em segundo plano: #!/bin/bash … cmd & … Se eu abrir um emulador de terminal e executar script.sh , cmd será executado corretamente em segundo plano, com...
10.11.2018 / 12:47
1
resposta

Disco rígido grava congelando o Gnome

Atualmente estou executando o Debian 6.0.5 no meu MacBook 2008 branco (4,1) e notei recentemente que quando eu baixo, movo ou descompacta um arquivo, o Gnome congela completamente por pelo menos 20 segundos. Esses congelamentos acontecem e desap...
13.09.2012 / 22:24
3
respostas

Existe algum risco de uma condição de corrida ao executar ps?

Estou iniciando um processo de longa duração (em Java, na chance relevante) e gostaria de capturar seu PID via ps . Eu estou essencialmente fazendo isso: Process longRunningProcess = new ProcessBuilder(...).start(); Process psProcess = new...
30.06.2015 / 01:18
3
respostas

Script de bash necessário para ser executado a cada segundo

Eu tenho alguns comandos de limpeza para executar o meu esquema de datacaching. Eu estava pensando que um script bash seria uma maneira fácil de verificar se o trabalho de limpeza completo precisava ser executado. Mas o cache é muito sensível...
09.01.2013 / 17:55
2
respostas

Abrindo um arquivo com o programa em segundo plano a partir do shell

O comando para iniciar um programa, digamos, evince, do bash shell em background é evince & Mas e se eu quiser abrir algum arquivo com o evince em segundo plano? Nem evince myfile.pdf & nem evince & myfile.pdf funciona c...
10.04.2014 / 20:19