Вопрос: Измените хороший уровень текущего скрипта


Я хотел бы изменить хороший уровень текущего скрипта:

#!/bin/bash

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

nice_it

Это не работает, поскольку nice пытается изменить хороший уровень запускаемой им команды.

Можно ли добиться этого в bash?


9
2017-09-14 12:44


Источник




Ответы:


Это довольно тривиально.

renice -n 10 $$

16
2017-09-14 12:48



Конечно, вот оно. В некоторых системах, -n не принимается. - dangonfast