#!/usr/bin/env bash
set -eu
wget https://srtm.csi.cgiar.org/wp-content/uploads/files/250m/SRTM_NE_250m_TIF.rar && \
wget https://srtm.csi.cgiar.org/wp-content/uploads/files/250m/SRTM_SE_250m_TIF.rar && \
wget https://srtm.csi.cgiar.org/wp-content/uploads/files/250m/SRTM_W_250m_TIF.rar && \
unar -f SRTM_NE_250m_TIF.rar && \
unar -f SRTM_SE_250m_TIF.rar && \
unar -f SRTM_W_250m_TIF.rar
- set -eu: 이 명령은 스크립트를 실행할 때 오류가 발생하면 스크립트를 중지하도록 설정합니다. -e 옵션은 오류(실패)가 발생하면 즉시 종료하고, -u 옵션은 정의되지 않은 변수를 사용하려고 할 때 오류를 발생시킵니다.
- wget 명령어: 이 명령어를 사용하여 웹에서 파일을 다운로드합니다. 각 wget 명령어는 SRTM 데이터 파일을 다운로드합니다.
- unar 명령어: 이 명령어는 unar를 사용하여 RAR 압축 파일을 해제합니다.
pwd # 현재위치 확인
brew install wget # wget 설치
which wget # wget 저장위치
wget -V # wget 버젼
brew install unar # unar 설치
chmod +x download-strm-data.sh # 권한 부여
./download-strm-data.sh # bash 파일 실행