「コマンド出力、ファイル、入力引数の内容を JSON 化」わいわい
jcやjoがあるのにYAMLでパーサー定義して内製しちゃうGoエンジニアの鑑みたいなツールだな
PowerShell の Where‐Object /ForEach‐Object 的なものも有ると更に便利かも (Select‐Object相当は既に有るようだけどPowerShellのはもっと多機能)
“最近、自作コマンドには必ず JSON 出力機能を追加しています。JSON はソフトウェアにとって扱いやすいフォーマットなので、出力を別のツールから再利用しやすくなります。”
”2文字縛りの JSON 系ツール一覧” こんなにあるのかー。
「JSONをUnixパイプラインの共通言語にする」←さすが「UNIXは腐ってる」と吐き捨てたロブ・パイクの作ったGo言語の信者。UNIXパイプラインの共通言語は行列指向テキストと昔から決まっててsed,awk,grepやstdio.h等も皆それ前提
MCP化まであと一歩。
🤖<PowerShell 使えばいいのに……
Windowsにコマンドラインをオブジェクトにしよう的なものがあってだな(詳しく知らない)
まあ、やりたいことはわかるけどね
気持ちはわかる
nushellいいぞ。構造化データバンザイ。
任意のデータを JSON 化したとして、それを jq でゴニョゴニョする以外の用途ある?
jsonize で JSON を Unix パイプラインの共通言語にする
「コマンド出力、ファイル、入力引数の内容を JSON 化」わいわい
jcやjoがあるのにYAMLでパーサー定義して内製しちゃうGoエンジニアの鑑みたいなツールだな
PowerShell の Where‐Object /ForEach‐Object 的なものも有ると更に便利かも (Select‐Object相当は既に有るようだけどPowerShellのはもっと多機能)
“最近、自作コマンドには必ず JSON 出力機能を追加しています。JSON はソフトウェアにとって扱いやすいフォーマットなので、出力を別のツールから再利用しやすくなります。”
”2文字縛りの JSON 系ツール一覧” こんなにあるのかー。
「JSONをUnixパイプラインの共通言語にする」←さすが「UNIXは腐ってる」と吐き捨てたロブ・パイクの作ったGo言語の信者。UNIXパイプラインの共通言語は行列指向テキストと昔から決まっててsed,awk,grepやstdio.h等も皆それ前提
MCP化まであと一歩。
🤖<PowerShell 使えばいいのに……
Windowsにコマンドラインをオブジェクトにしよう的なものがあってだな(詳しく知らない)
まあ、やりたいことはわかるけどね
気持ちはわかる
nushellいいぞ。構造化データバンザイ。
任意のデータを JSON 化したとして、それを jq でゴニョゴニョする以外の用途ある?