gh コマンドで GitHub のイシューを引っ張ってきてソートしたい場合、ソートというオプションがないようなので困る。
そこでソートする方法としては以下の3つの方法が考えられる
--search
オプションによるソート--jq
オプションでjq
によるソート- パイプでつないで
sort
(1) --search
オプションによるソート
一応公式のイシューでソートする方法があると紹介されているのがこの方法。
ところが以下の通り、少しは頑張ったかなと思われるものの、ソートできているとは言いがたい
(2) --jq
オプションで jq
によるソート
jq
によるソートはデータを引っ張ってきてローカルで jq
を呼び出してソートしている感じ。
なお、 --jq
オプションを指定するには、 --json
オプションが必要になる
この場合、出力が json になるし、元のシンプルな形での表を見たい場合は、それなりの jq
のスキルが求められる(ChatGPT に聞いておけばよいかもしれない)。
(3) パイプでつないで sort
で、結局これが一番やりやすかった