August 5, 201015 yr I often use task spooler (http://vicerveza.homeunix.net/~viric/soft/ts/) for media jobs. This is somewhat like batch but has a few advantages: No requirement for the system to be below a certain load level Output captured in a useful way (not email, necessarily) Easier to use in scripts Easy to setup how many simultaneous jobs can be run As an example, I often have movie files with extraneous audio tracks. I can queue up 20 movies to strip the audio tracks I will never use via mkvmerge. I can then logout of SSH and leave it to do its work, fixing each file, one at a time, until they are all done. If I want to check on the progress, I can do a ts -t to get the current progress (similar to a tail -f for the current running process). I also see jobs in queue, running and completed along with the result code.
December 3, 201015 yr Task spooler is not a complicated thing to use as it does not require configurations. By using task spooler you can control how many jobs you may run at once in any queue. It does not require auto tools to build which makes it easy to install. And another thing is it not made to execute commands but to add on and execute commands from queues. It is quite efficient in running batch jobs. The noticeable benefits of using it are that it can queue jobs from different terminals, you can use it locally in your machine and easy to use in scripts
Archived
This topic is now archived and is closed to further replies.