あなたの生産性を高める5 CLIユーティリティ
6552 ワード
私が最近見つけた5つのコマンドラインツールはここにあります.
JSONをプレーンJavaScriptの小さなスニペットを使用して探索し、変更することができますし、構造に飛び込むにカーソルを使用します.すべての機能の提供
インストール
インストール
インストール
これは、複数の列を表示する機能をプレビューファイルを提供し、一般的なファイル操作(作成、削除、chmod、コピーなどなど)レンジャーのインターフェイス内から行うことができます.
延長できる
レンジャーは、このポストの範囲内で適合しない無数の機能を持つソフトウェアの深い部分です.詳しい情報はofficial user guide .
インストール
実行中の出力例を以下に示します
インストール
結論
読書ありがとう!うまくいけば、あなたは興味があるこのページの上で何かを見つけました.あなたがこれのようなより多くの内容に興味があるならば、上で、そして、上に続いてください!
fx
, コマンドラインJSON処理ツールfx
( GitHub ) JavaScriptで書かれたCLIツールで、端末を使ってJSONを処理できます.JSONをプレーンJavaScriptの小さなスニペットを使用して探索し、変更することができますし、構造に飛び込むにカーソルを使用します.すべての機能の提供
fx
, チェックアウトdocumentation .インストール
fx
brew install fx
http-prompt
, APIとの相互作用http-prompt
( website ) HTTP APIの探索と相互作用に便利です.これは自動補完と構文の強調表示が付属します.http-prompt
はPythonで書かれ、HTTPie , これは、このシリーズで以前カバーされました.インストール
http-prompt
pip install --user http-prompt
fselect
, SQLのような構文でファイルを問い合わせるにはfselect
( GitHub ) はファイルシステムを検索する別の方法です.それはあなたがあなたが探しているものを見つけるためにSQLに似た構文を使用することができます.例えば、すべてのサイズとパスを見つけるには.cfg
and .tmp
ファイル/home/user/
:fselect size, path from /home/user where name = '*.cfg' or name = '*.tmp'
fselect
また、SQLで見つけるような集約関数もサポートします.fselect "MIN(size), MAX(size), AVG(size), SUM(size), COUNT(*) from /home/user/Downloads"
上記のクエリは、最小ファイルサイズ、最大ファイルサイズ、平均ファイルサイズ、総ファイルサイズ、およびDownloads
フォルダ.fselect
錆で書かれており、上記の例よりはるかに多くのことができます.広範囲に及ぶdocumentation .インストール
fselect
brew install fselect
ranger
, コマンドラインファイルマネージャranger
( GitHub ) コマンドラインファイルマネージャは、Vimのようなキーバインドを使用してファイルシステムをブラウズして操作できるようにPythonで書かれています.これは、複数の列を表示する機能をプレビューファイルを提供し、一般的なファイル操作(作成、削除、chmod、コピーなどなど)レンジャーのインターフェイス内から行うことができます.
延長できる
ranger
それを許可するいくつかのPythonパッケージをインストールすることによって、イメージ、HTML文書とPDFファイルをプレビューします.下の画像は、gallery レンジャーのウェブサイトで利用可能なアクションでプレビュー機能をイメージを示しています.レンジャーは、このポストの範囲内で適合しない無数の機能を持つソフトウェアの深い部分です.詳しい情報はofficial user guide .
インストール
ranger
brew install ranger
tokei
, コードの統計情報を表示するにはtokei
( GitHub ) あなたが使用した言語を破壊することによって、プロジェクトのコード統計を表示できます.それは錆で書かれていますvery fast .実行中の出力例を以下に示します
tokei
インマイAdvent of Code フォルダ-------------------------------------------------------------------------------
Language Files Lines Code Comments Blanks
-------------------------------------------------------------------------------
Markdown 1 165 165 0 0
Rust 13 1071 854 51 166
Plain Text 17 4032 4032 0 0
TOML 1 11 10 0 1
-------------------------------------------------------------------------------
Total 32 5279 5061 51 167
-------------------------------------------------------------------------------
インストール
tokei
brew install tokei
結論
読書ありがとう!うまくいけば、あなたは興味があるこのページの上で何かを見つけました.あなたがこれのようなより多くの内容に興味があるならば、上で、そして、上に続いてください!
Reference
この問題について(あなたの生産性を高める5 CLIユーティリティ), 我々は、より多くの情報をここで見つけました https://dev.to/_darrenburns/5-cli-utilities-to-boost-your-productivity-3ae8テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol