1#!/usr/bin/env bash 2# 3# Run some simple GMT commands 4# 5 6set -x -e 7 8# Check GMT version 9gmt --version 10 11# Check GMT configuration 12gmt-config --all 13 14# Check GMT defaults 15gmt defaults -Vd 16 17# Check GMT classic mode, GSHHG and DCW 18gmt pscoast -R0/10/0/10 -JM6i -Ba -Ggray -ENG+p1p,blue -P -Vd > test.ps 19 20# Check GMT modern mode, GSHHG and DCW 21if [ "${RUNNER_OS}" == "Windows" ]; then export GMT_SESSION_NAME=$$; fi 22gmt begin && gmt coast -R0/10/0/10 -JM6i -Ba -Ggray -ENG+p1p,blue -Vd && gmt end 23if [ "${RUNNER_OS}" == "Windows" ]; then unset GMT_SESSION_NAME; fi 24 25# Check remote file and modern one-liner 26gmt grdimage @earth_relief_01d -JH10c -Baf -pdf map 27 28# Check supplemental modules 29gmt earthtide -T2018-06-18T12:00:00 -Gsolid_tide_up.grd 30 31set +x +e 32