Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

239
Vistas
¿Cómo obtener la identificación del proceso del comando ejecutado en el script bash?

Tengo un script que quiero ejecutar 2 programas al mismo tiempo, uno es un programa ac y el otro es cpulimit, quiero iniciar el programa C en segundo plano primero con "&" y luego obtener el PID del programa C y entrégaselo a cpulimit, que también se ejecutará en segundo plano con "&".

Intenté hacer esto a continuación y simplemente inicia el primer programa y nunca inicia cpulimit.

También estoy ejecutando esto como un script de inicio como root usando systemd en arch linux.

 #!/bin/bash /myprogram & PID=$! cpulimit -z -p $PID -l 75 & exit 0
over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Creo que tengo esto resuelto ahora, de acuerdo con esto aquí: enlace Necesito envolver los comandos como este (comando) para crear un subshell.

 #!/bin/bash (mygprgram &) mypid=$! (cpulimit -z -p $mypid -l 75 &) exit 0
over 4 years ago · Santiago Trujillo Denunciar

0

Acabo de encontrar esto mientras buscaba en Google y quería agregar algo.

Si bien su solución parece estar funcionando (consulte los comentarios sobre subcapas), en este caso no necesita obtener el pid en absoluto. Simplemente ejecute el comando de esta manera:

 cpulimit -z -l 75 myprogram &
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda