Grimoire-
Command
.es

GNU+Linux command memo

Task Spooler : queue tasks (such as file copies)

Gérer une file d’attente de tâches génériques. Pratique pour choisir progressivement de nombreux gros fichiers à copier d’un disque à un autre, sans lancer les copies en parallèle. Les copies sont ainsi rapides, et si le disque de destination est débranché par accident, une seule copie échoue, sans qu’on perde tout la sélection…

A simple unix batch system, usefull to copy a progressive selection of big files. Copies, done one by one, are still fast, and only one fails if the destination disk is abruptly disconnected. The selection is not lost thoug…

# apt install tsp
$ tsp <task> (1)
$ tsp -l (2)
$ tsp -t (3)
1 Add a task to the default queue
2 List tasks in default queue
3 List the running task current output or the queue ultimate one.

Example :

$ tsp rsync -av /src/ /dest/

The result of the executions are stored in /tmp/ files.