JSON を行単位にわかりやすく展開してくれるコマンド gron がピンポイントでとても便利
2022/06/14 01:18
teramako
これ良いなあ。
2022/06/14 04:58
miragestlike
最近シェル書いてないなあ
2022/06/14 05:58
yujiorama
シンプルな解決方法だった
2022/06/14 07:53
NetPenguin
これは良さそう。いれておこう。
2022/06/14 07:54
hasiduki
xpathいいよね
2022/06/14 08:16
clubman023
積読してた、、読もう
2022/06/14 08:39
Shinwiki
カッコつけない
2022/06/14 08:43
shields-pikes
お、読みやすそう。こういうの自作しようかと思ったこともあったけど、これ使おう。
2022/06/14 08:51
retdaisuke
これは確かに欲しかったもの
2022/06/14 08:55
knok
普通にDebian/Ubuntu上でaptで入るようになってた
2022/06/14 09:01
strawberryhunter
オブジェクトグラフ(の式)にしてしまうのか。この発想は無かった。
2022/06/14 09:04
tettekete37564
あーなるほど、確認や解析の時は便利そう。Homebrew で入るみたいなので入れておこう。入れた。やはり aws ec2 describe-instances | gron とか構造が確認しやすい。結局は jq や jp 使うと思うけど。
2022/06/14 09:16
wataken44
よさそう
2022/06/14 09:26
richard_raw
jq使いこなすの難しいな……と思っていたので助かります。
2022/06/14 09:32
honeybe
ほー
2022/06/14 09:36
everybodyelse
雑にgrepで引っ掛けるという発想いいなー。良さそう。
2022/06/14 09:44
kkobayashi
jqのsyntax覚えるの断念したのでコレでいいやってなる
2022/06/14 09:50
snowcrush
展開したやつをJSONに再結合する機能がついているのもよさげ
2022/06/14 09:52
buzztaiki
gron -u で ungron できて偉い。
2022/06/14 09:57
ot2sy39
JSONが人間には不向きなのがよく分かるブコメ。
2022/06/14 10:18
gengesa
PowerShell の ConvertFrom-Json に放り込んだほうが便利そう
2022/06/14 10:27
momonga_dash
grep + jsonでgronなのかしら。手作業はこっちの方が単純でいいわ。
2022/06/14 10:50
otihateten3510
年に数回欲しくなりそうな機能だな
2022/06/14 10:58
otchy210
頭いいなこれ!JSON を "雑に" grep 出来るの良い。「これで十分?あ、余計なの混ざった。grep -v して…」みたいに出来るって事よね。
2022/06/14 11:07
cpw
このコマンド頭いいなー。UNIXコマンドとの親和性高すぎ。
2022/06/14 11:17
natu3kan
ソシャゲとかで重宝されそう(いまのソシャゲは知らないが)
2022/06/14 12:41
greenbow
「JSONの行とは?」と思ったけどそういうことか。たしかに便利かも。
2022/06/14 12:49
spark7
展開しちゃうのね
2022/06/14 13:35
akanehara
あるの知らずに雑なやつを自分で作って使ってた…
2022/06/14 13:38
sasasin_net
はーーーめっちゃ良い
2022/06/14 13:39
iww
jq じゃないやつ
2022/06/14 13:58
wtatsuru
これは便利そうだ
2022/06/14 14:23
pixmap
grep して必要な要素を絞りこんだりsedで置換してから、gron -u に流すと、JSONに戻せるのがすごい。人生変わるわ。
2022/06/14 14:31
neetfull
こういう記事がホッテントリに来るのが逆に新鮮だね。そして、たつを氏がまだあのChangeLog形式の日記続けてるのもすごいな。
2022/06/14 14:42
kusigahama
まかないめし的なやつ
2022/06/14 15:27
shoh8
jqよりライト。grepできるのいいな
2022/06/14 17:23
umai_bow
ぱっと展開してパスわかるの楽そう。これでパス調べてjqでクエリ書くのがいいのでは(流石に巨大なJSONになったときこれでgrepするのはちょっと躊躇われる・・・)
2022/06/14 19:37
moromoro
python -mjson.toolでほぼ同じだしバイナリ配置不要
2022/06/14 20:18
a235
UNIXのコマンドは行単位の処理に特化してるのでJSONも行単位にしてしまえという逆転の発想。
2022/06/15 02:14
tkmkg8m
第一印象「お、いいじゃん」と思ったし「jqはあんまり……」という人にハマるのはわかるのだけど、冷静に考えたら「jqでいいな」と思ってしまったのは老害だろうか
2022/06/15 14:01
fukken
富豪的だ