Tutorial in Bash

Pål (Paul) Wessel1, Walter H. F. Smith2, Remko Scharroo3, Joaquim F. Luis4, Leonardo Uieda5, Florian Wobbe6, Dongdong Tian7

  1. SOEST, University of Hawai’i at Manoa

  2. Laboratory for Satellite Altimetry, NOAA/NESDIS/STAR

  3. EUMETSAT, Darmstadt, Germany

  4. Universidade do Algarve, Faro, Portugal

  5. University of Liverpool, UK

  6. Sea and Sun Technology, Germany

  7. China University of Geosciences, Wuhan, China

The purpose of this tutorial is to introduce new users to GMT, outline the GMT environment, and enable you to make several forms of graphics without having to know too much about UNIX and UNIX tools. We will not be able to cover all aspects of GMT nor will we necessarily cover the selected topics in sufficient detail. Nevertheless, it is hoped that the exposure will prompt the users to improve their GMT and UNIX skills after completion of this short tutorial.


This tutorial is for GMT 6 modern mode only. Looking for the classic mode tutorial? Since classic mode commands haven’t changed since GMT 5, please visit the GMT 5 tutorial page instead.