[Nukesor/pueue: Manage your shell commands.](https://github.com/Nukesor/pueue)
[時間がかかる複数のCLIタスクをRust製ツールのPueueで管理する](https://zenn.dev/gosarami/articles/b777836712294dc22bd4)
https://github.com/Nukesor/pueue/releases からprebuild binaryをインストールする。
```shell-session
curl -sL -o pueued https://github.com/Nukesor/pueue/releases/download/v0.12.1/pueued-linux-x86_64
curl -sL -o pueue https://github.com/Nukesor/pueue/releases/download/v0.12.1/pueue-linux-x86_64
sudo mv pueue* /usr/local/bin
sudo chmod +x /usr/local/bin/pueue*
```
```
sudo cp -p utils/pueued.service /etc/systemd/user/
sudo systemctl --user daemon-reload 09:54:39
Failed to connect to bus: No such file or directory
```
エラーがでる。
一旦 `pueued -d` でバックグラウンド起動する。
`pueue status`
`pueue log <id>`
`pueue follow <id>`
`pueue kill -c <id>` -c ですべての子プロセスにSIGTERMを送信する。
デフォルトの並列度は[Configuration · Nukesor/pueue Wiki](https://github.com/Nukesor/pueue/wiki/Configuration) で設定できる。default_parallel_tasks 1