Articles of process de background de

No puede engendrar un process de background

Mi equipo está usando Pallet (piense en Puppet in Clojure) para automatizar el aprovisionamiento del server, pero se encuentra con un problema bastante fundamental: Pallet puede ejecutar scripts arbitrarios directamente en máquinas virtuales objective, pero si uno de esos scripts coloca un command en segundo plano, simplemente no se ejecuta Al less, no de la […]

En ShellScript, ¿cómo llamar a una function una vez completada la function que ya se está ejecutando?

Mi script incluye tres funciones de shell. Dos corriendo en paralelo. Tengo que llamar a una tercera function cuando la function de ejecución paralela completa su ejecución. ¿Cómo llamar a esa tercera function? Sintaxis de mi function: startsetup1() { … } startsetup2() { … } report() { … } startsetup1 & startsetup2 report Ahora, tengo […]

¿Cómo puedo ejecutar esto en segundo plano y lanzar 5 instancias?

cat /export/home/tmp/name_file.txt|while read line do run -i name_file.tx $line > /dev/null 2>&1 address name_file.txt $line > /dev/null 2>&1 sleep 1 done

¿Cómo ejecutar «gdbserver» en el background?

Me estoy comunicando con un dispositivo a través de un puerto en serie, y para mi lanzamiento «gdbserver» (como gdbserver :2345 myapp ) bloquea completamente el terminal. Ni una combinación de ampersand & symbol, ni ^ z podría enviarla a un segundo plano. También acabo de comprobar: el «gdbserver» también se comporta de esta manera […]

Eliminando las instancias previas de una secuencia de commands antes de ejecutar la misma secuencia de commands de Unix

Quiero matar el process de background que pertenece a un script de shell que voy a ejecutar nuevamente. Eso significa que antes de ejecutar el script de shell, quiero eliminar el process de background que se ejecuta para el mismo script.

La ejecución del script de shell de forma paralela y en segundo plano omite alguna operación

del_client.sh –delete client1 & del_client.sh –delete client2 & del_client.sh –delete client3 & del_client.sh –delete client4 & Cuando ejecuté los commands de arriba en el background, client1 no fue eliminado. del_client.sh código que se llama durante la operación anterior: del_client_entry()[ cat $FILE |grep -v ^"${entry}\." | grep -v ^"# ${entry} VT" > $FILE.del cp -p $FILE.del […]

Bash espera por trabajos y limita el conteo de trabajos

Posible duplicado: Cuatro tareas en paralelo … ¿cómo hago eso? Supongamos un bucle que invoca un command grep -v '#' < files.m3u | sed 's/\\\\/\/\//g' | sed 's/\\/\//g' | while read line do filename=$(basename "$line") avconv -i "$line" "${filename%.*}.wav" done Poner y después de avconv mantendrá avconv de desove para cada file. Ahora quiero hacer […]

`wait` no espera a` wget –background`

He revisado varias publicaciones SE en el command de espera de Unix y ninguna de las publicaciones resuelve mi problema. Tengo un model de pronóstico del time para ejecutar. Primero tiene que preparar algunas carpetas, luego download datos usando wget y luego ejecutar el pronóstico. La descarga de datos puede demorar hasta 30-60 minutos debido […]

Forma correcta de ejecutar una tarea / progtwig raíz en el background

Estoy escribiendo un progtwig que debe ejecutarse en segundo plano como raíz. (para cualquier usuario) Para hacer esto, utilicé el file /etc/rc.local . Y parece funcionar. El problema que estoy experimentando es que, cuando un usuario normal intenta apagar la computadora, ya que hay una "tarea" activa desde la count raíz, el usuario normal se […]

Antecedentes vs tarea en primer plano y tareas en ejecución en paralelo

Como soy nuevo en Linux, me disculpo si no uso la terminología correcta. Estoy intentando ejecutar varias tareas en paralelo (usando el operador shell de background). Sin embargo, primero necesito ejecutar dos tareas en paralelo (seguidas después de la finalización) por el rest de las tareas que dependen del resultado de las dos primeras. Por […]