Cambiar el nivel agradable del script que se está ejecutando


11

Me gustaría cambiar el buen nivel del script actualmente en ejecución:

#!/bin/bash

nice_it ( ) {
    nice
    ps -o "%p %r %y %x %n %c %a"
}

nice_it

Eso no funciona, ya que niceintenta cambiar el buen nivel del comando iniciado por él.

¿Es posible lograr esto en bash?

Respuestas:


18

Esto es bastante trivial.

renice -n 10 $$

Claro, eso es. En algunos sistemas, -nno se acepta.
dangonfast

Para aquellos que no saben, $$es la identificación actual del proceso de shell.
Daniel F
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.