タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

cliに関するkazuauのブックマーク (2)

  • 時間がかかる複数のCLIタスクをRust製ツールのPueueで管理する

    rsyncによる大容量ファイルの転送やDBのバックアップ・リストアなど、たびたび非常に時間がかかるタスクをCLIで実行するシーンがあります。 通常そういった場合は末尾に&を付加(セッションが切れても中断されないようにnohupとセットで使うことも多い)してバックグラウンドで動作させるのが一般的かと思います。 ただ、そのまま使うとログや実行時間、リターンコードなどの採取が面倒であり、いささか一覧性に欠けます。 そんな中、そのようなユースケースに適したPueueという管理ツールが登場しました。 Pueueとは Pueueとは、長時間のCLIタスクに特化したOSSの管理ツールです。 最近はstarshipやnushellといったRust製のツールが勢いを増していますが、例によってPueueもRustによって記述されています。 Pueueの特徴としては、次の通りです。 リッチなUI: バックグラウ

    時間がかかる複数のCLIタスクをRust製ツールのPueueで管理する
    kazuau
    kazuau 2021/02/16
    “Rust製ツール”Rust製であることの特異性は特に記事から読み取れなかった。C++で書けるものはそりゃたいていRustで書けるでしょうよ。(なんかやさぐれたコメントになってしまった)
  • JavaScriptでちょっと複雑なcliを作るのに便利なEnquirer - Qiita

    この記事は LAPRAS アウトプットリレー の...何日目だっけ?3/25の記事です! こんにちは!LAPRAS エンジニアの @rockymanobi です! 最近Node.jsでCLIを作る機会があり、その時に触ったEnquirerというライブラリが便利だったので、軽く紹介してみようというものです。ツールそのものについて軽くふれつつ、制作過程で出てきた「こんなことしたいけど、どう実現すれば良いんだろう」と試行錯誤して分かった使い方などを共有できればなと思います。 Enquirerとは Enquirerは CLIアプリケーションにおける対話的インターフェイスの実装を楽にしてくれるライブラリです。単純なテキスト入力の受付はもちろん、リストからの選択、チェックボックス、パスワード、入力補完、など、様々な入力方式を手軽に組み込むことができます。Node.js製です。JavaScript(Ty

    JavaScriptでちょっと複雑なcliを作るのに便利なEnquirer - Qiita
    kazuau
    kazuau 2020/03/27
    自分の語感だとこういうのはCUI。ノンインタラクティブにシェルスクリプトに組み込めるようなのがCLI。まあ異論はありそう。
  • 1