Sim, o comando nice
pode ser usado com scripts. Na verdade, supondo que você esteja usando o bash, o comando nice será aplicado ao bash e a todos os seus processos filhos possíveis. A boa prioridade não é alterada quando um processo está sendo executado em segundo plano.
Você pode apenas testá-lo e ver que isso realmente afeta a prioridade de um script bash. Basta executar qualquer script desejado e, em seguida, usar ps
para ver as prioridades:
ps -eo pid,pri,cmd