Pueue - コマンドライン タスク管理ツール
(github.com)-
シェルコマンドをキュー方式でバックグラウンド処理
-
作業フォルダーを指定してスケジューリング
-
log により各コマンドの出力を個別に表示
-
動作中のプロセスとのインタラクション
-
タスクごとの一時停止/再開
-
複数のタスクを同時実行
-
タスクをグループ化し、それぞれをキュー処理および同時実行
-
コールバック Hook を指定してデスクトップ通知などが可能
-
Linux、Mac/Windows では一部サポート
2件のコメント
コンソール向けのジョブキューには、古くからある ts(http://viric.name/soft/ts/article_linux_com.html) や
nq(https://www.hahwul.com/2019/12/17/command-line-queueing-with-nq/) もあります。
わあ……すごいですね。issue を検索してみると、
sudo apt updateのようなsudoコマンドもサポートしているみたいです。