![[PukiWiki] [PukiWiki]](image/pukiwiki.png) 
 Stories/2020-07-06 の元ネタは国土地理院データでしたが、これだと一部抜け漏れが出ていました
国土地理院データ以外でどうにかして「とある市区町村に属する町字名を取得」する方法が無いかと探した結果、API | HeartRails Geo API | 郵便番号/住所/緯度経度データ変換サービス が使い勝手が良さそうなので新たな手順を考えてみました
ざっくり解説
# 関数定義
getCities ()
{
    curl "http://geoapi.heartrails.com/api/json?method=getCities&prefecture=$1" | jq -r '.response.location[]|.city'
}
# 実行例
export pref=茨城県 # あとあと都道府県名を使うので環境変数に格納しておく
getCities $pref | head -n3
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  4131    0  4131    0     0   109k      0 --:--:-- --:--:-- --:--:--  112k
水戸市
日立市
土浦市