sh/func/todofuken
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* その1 [#mff6f715]
#prism(bash){{{
todofuken(){
url='http://docs.ekispert.com/v1/le/dictionary/prefectu...
curl -sL "$url" |
tr -d '\n' |
sed -e 's;<tr>;\n&;g' |
sed -e 's;</tr>;&\n;g' |
grep -E '[都道府県]</td>' |
sed -E 's/<[^>]+>/ /g' |
awk '{printf "%02d\t%s\n",$2,$1}'
}
}}}
実行例
#prism(bash){{{
$ todofuken | shuf -n3
35 山口県
27 大阪府
07 福島県
}}}
* その2 [#p6c97d09]
[[RESAS-API - 地域経済分析システム(RESAS)のAPI提供情報>...
#prism(bash){{{
todofuken(){
curl -sSLH "X-API-KEY: $RESUS_KEY" https://opendata.res...
jq -r '.result[]|[.prefCode,.prefName]|@tsv'
}
}}}
実行例
#prism(bash){{{
# 環境変数 RESUS_KEY に API キーを設定
export RESUS_KEY='YOUR-RESUS-API-KEY'
$ todofuken | shuf -n3
20 長野県
31 鳥取県
3 岩手県
}}}
終了行:
* その1 [#mff6f715]
#prism(bash){{{
todofuken(){
url='http://docs.ekispert.com/v1/le/dictionary/prefectu...
curl -sL "$url" |
tr -d '\n' |
sed -e 's;<tr>;\n&;g' |
sed -e 's;</tr>;&\n;g' |
grep -E '[都道府県]</td>' |
sed -E 's/<[^>]+>/ /g' |
awk '{printf "%02d\t%s\n",$2,$1}'
}
}}}
実行例
#prism(bash){{{
$ todofuken | shuf -n3
35 山口県
27 大阪府
07 福島県
}}}
* その2 [#p6c97d09]
[[RESAS-API - 地域経済分析システム(RESAS)のAPI提供情報>...
#prism(bash){{{
todofuken(){
curl -sSLH "X-API-KEY: $RESUS_KEY" https://opendata.res...
jq -r '.result[]|[.prefCode,.prefName]|@tsv'
}
}}}
実行例
#prism(bash){{{
# 環境変数 RESUS_KEY に API キーを設定
export RESUS_KEY='YOUR-RESUS-API-KEY'
$ todofuken | shuf -n3
20 長野県
31 鳥取県
3 岩手県
}}}
ページ名: