lib/Tools/getenv
author wenzelm
Wed, 04 Dec 1996 13:05:47 +0100
changeset 2307 508d2a233dbc
parent 2296 3b1086cf2f4d
child 2335 e965156e84e3
permissions -rwxr-xr-x
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2296
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
     1
#!/bin/bash
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
     2
#
2307
508d2a233dbc *** empty log message ***
wenzelm
parents: 2296
diff changeset
     3
# $Id$
508d2a233dbc *** empty log message ***
wenzelm
parents: 2296
diff changeset
     4
#
2296
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
     5
# DESCRIPTION: get value from Isabelle settings
2307
508d2a233dbc *** empty log message ***
wenzelm
parents: 2296
diff changeset
     6
2296
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
     7
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
     8
PRG=$(basename $0)
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
     9
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    10
function usage()
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    11
{
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    12
  echo
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    13
  echo "Usage: $PRG VARNAME"
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    14
  echo
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    15
  echo "  Get value of VARNAME from the Isabelle settings."
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    16
  echo
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    17
  exit 1
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    18
}
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    19
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    20
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    21
## main
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    22
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    23
[ $# -ne 1 ] && usage
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    24
3b1086cf2f4d getenv: get value from Isabelle settings.
wenzelm
parents:
diff changeset
    25
eval "echo \$$1"