アカウント名:
パスワード:
jsonしかないかー
brew info --json=v2 jq | jq -r '.formulae[] | .name,.desc'brew info --json=v2 utm | jq -r '.casks[] | .name[0], .desc'
整形する気力までなかったのでAC
ありがとうございます。ほげー。完全にテキスト整形しか頭に無かったです。
学生時代以来の sed 好き [amazon.co.jp]ってのもありますが・・・jq 入ってる、入ってるよ!!
(4405637 [srad.jp]でやんす)ないのは気力ではなく記憶力だったというオチでした
こう
brew info --json=v2 <formulae> | jq -r '.formulae[] | .name,.desc' | paste -s -d ':' -
個人的にpaste(1)何回調べてんのよということでひき続きAC
そしてこう
せっかくなので当方における最終版を貼らせていただきます。JSONもjqもよくわかってないので、似たようなことを繰り替えし書いていてかっこわるいです
brew info --json=v2 <formulae|casks> | jq -r '.formulae[].name,.formulae[].desc,.casks[].name[0],.casks[].desc' | paste -s -d ':' -
・brew info自体は複数の引数を受けつけるけど、その場合のJSON出力が formulae/casks毎にまとまって name name ... desc desc ...ってなってしまうのをなんとかしたかったがで
本当に、お手間を取って教えてくださり、感謝に堪えません。
動く・・・すごい・・・コマンド見ただけで何をしているのか、どうするべきかが明白です。Σ\( ̄ー ̄;)ソコカヨここからなら何の工夫も無い引数ループ(スペース区切り Only)から上手く脱却できるかも。1 行 1 エントリのファイルリダイレクトくらいには対応させたいですからね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
身近な人の偉大さは半減する -- あるアレゲ人
機械可読形式があるやろと (スコア:0)
jsonしかないかー
整形する気力までなかったのでAC
Re: (スコア:2)
ありがとうございます。
ほげー。完全にテキスト整形しか頭に無かったです。
学生時代以来の sed 好き [amazon.co.jp]ってのもありますが・・・
jq 入ってる、入ってるよ!!
Re: (スコア:0)
(4405637 [srad.jp]でやんす)ないのは気力ではなく記憶力だったというオチでした
こう
個人的にpaste(1)何回調べてんのよということでひき続きAC
Re: (スコア:0)
そしてこう
せっかくなので当方における最終版を貼らせていただきます。JSONもjqもよくわかってないので、似たようなことを繰り替えし書いていてかっこわるいです
・brew info自体は複数の引数を受けつけるけど、その場合のJSON出力が formulae/casks毎にまとまって name name ... desc desc ...ってなってしまうのをなんとかしたかったがで
Re:機械可読形式があるやろと (スコア:2)
本当に、お手間を取って教えてくださり、感謝に堪えません。
動く・・・すごい・・・コマンド見ただけで何をしているのか、どうするべきかが明白です。Σ\( ̄ー ̄;)ソコカヨ
ここからなら何の工夫も無い引数ループ(スペース区切り Only)から上手く脱却できるかも。
1 行 1 エントリのファイルリダイレクトくらいには対応させたいですからね。