Skip to content

Instantly share code, notes, and snippets.

@44uk
Created August 11, 2021 01:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 44uk/470af909dfc6e502ed49985d2f6e168e to your computer and use it in GitHub Desktop.
Save 44uk/470af909dfc6e502ed49985d2f6e168e to your computer and use it in GitHub Desktop.
国土交通省サイトからGIS CSVファイルをダウンロードするスクリプト
#/bin/bash
#
# download.sh
# ============
#
# csvディレクトリを作成し、アーカイブ内のcsvファイルをまとめる。
#
# Usage:
#
# download.sh
#
VER=14.0b # リビジョン番号?
YEAR=2020 # 西暦
mkdir -p csv
for PREF in $(seq -f "%02g" 1 47); do
curl -sLO --limit-rate 1m "https://nlftp.mlit.go.jp/isj/dls/data/${VER}/${PREF}000-${VER}.zip"
unzip -q ${PREF}000-${VER}.zip
mv ${PREF}000-${VER}/${PREF}_${YEAR}.csv ./csv
rm -rf ${PREF}000-${VER}
rm *.zip
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment