3 ms·
I'm using task spooler a lot for parallel background processing. What I like the most it the ability to add further tasks to the queue after processing has alre
by green-orca 3y ago
I'm using task spooler a lot for parallel background processing. What I like the most it the ability to add further tasks to the queue after processing has already started.
https://manpages.ubuntu.com/manpages/xenial/man1/tsp.1.html https://manpages.ubuntu.com/manpages/xenial/man1/tsp.1.html
- gjvc 3y agofrom that man page, there is a name clash with "ts" from moreutils
- chriswarbo 3y agoSome distros rename the binary to 'tsp' (I think Debian does that)
- twic 3y agoI really want there to be a database-backed version for larger tasks called tbsp.
- codetrotter 3y agoI installed task-spooler just now, because I’ve been wanting something like this for a long time. It looks like the actual name of the task-spooler command on Debian after install is “tsp”, not “ts”. So no collision :) Now it just remains to be seen if the package by default allows the tasks to continue to run after I log out, or if systemd will annoyingly kill the tasks after I disconnect from ssh the same way systemd annoyingly kills my “screen” sessions when I disconnect ssh, and there is some cumbersome thing you have to do on each of your systems to have systemd not kill “screen” :(
- deleted 3y ago[deleted]
- aftbit 3y agomoreutils also clashes with parallel, does it not? i remember installing some package for chronic and thus breaking GNU parallel, at least back in the late 2010s.
- gjvc 3y agoyes it does, good point
- pdimitar 3y agoNever knew about this, thanks! I'll definitely try it because `parallel` has bitten me before in a few more advanced cases. It has rough edges here and there.
- NelsonMinar 3y agoWow this tool is fantastic, thank you! The UI is very nice and simple. How has this not existed in Unix for 30+ years? https://github.com/justanhduc/task-spooler https://github.com/justanhduc/task-spooler