I have a backup script that runs daily and I'd like to limit it's resource usage. The cpulimit program appears to do what I want. I'd like it to only run with this backup script though. I tried putting the command inside the script... #!/bin/sh cpulimit -P /path/this-script.sh -l 20 ... rest of script But it just kills the script this way. The script is run on a cron job. Anyone have suggestions on how to make this work? One way may be to run cpulimit as a daemon but I'd prefer to run it only along with this script and not all the time.