都道府県名のコード変換
ブラウザ画面ではデコードされて表示されているけど、ソースコード内ではコードで書かれている時に curl 等ど見たい時に予め変換しておく
コード変換コマンドを使ってもいいけど
都道府県以外が入れられてもエラーなので、エラーチェックしつつ、該当コードに置き換える感じのやつ
#!/usr/bin/env bash
PREFECTURES="北海道"
declare -A PREFECTURES_TABLE=(
["北海道"]="北海道"
["青森県"]="青森県"
)
if [ -n "${PREFECTURES_TABLE[$PREFECTURES]}" ]; then
echo "OK $PREFECTURES"
echo "${PREFECTURES_TABLE[$PREFECTURES]}"
else
echo "Incorrect input"
fi