SCRATCH is an example of an environment variable . When used as part of a command they need to be preceded by a ‘$’, hence ‘$SCRATCH’. They are called environment variables because they are used to modify the environment in which some programs run on the central system.