#!/bin/sh # # # Author: Bernhard Kuehl # Universitaet Osnabrueck # Wed Jun 11 11:32:22 MET DST 1997 # File: # Description: # PATH=/usr/local/gnu/bin:/usr/bin:/bin:/usr/ucb export PATH clear echo testing \$\{name\} echo VAR_1="Hel" echo ${VAR_1}lo World! read x clear echo testing \$\{name\=default\} und $\{name:\=default\} echo VAR_1="Hel" VAR_2= echo VAR_2: ${VAR_2="neuer Wert"} $VAR_2 echo VAR_1: ${VAR_1="neuer Wert"} $VAR_1 echo VAR_2: ${VAR_2:="neuer Wert"} $VAR_2 echo VAR_1: ${VAR_1:="neuer Wert"} $VAR_1 read x clear echo testing \$\{name\-default\} und $\{name:\-default\} echo VAR_1="Hel" VAR_2= echo VAR_2: ${VAR_2-"neuer Wert"} $VAR_2 echo VAR_1: ${VAR_1-"neuer Wert"} $VAR_1 echo VAR_2: ${VAR_2:-"neuer Wert"} $VAR_2 echo VAR_1: ${VAR_1:-"neuer Wert"} $VAR_1 read x clear echo testing \$\{name\+default\} und $\{name:\+default\} echo VAR_1="Hel" VAR_2= echo VAR_2: ${VAR_2+"neuer Wert"} $VAR_2 echo VAR_1: ${VAR_1+"neuer Wert"} $VAR_1 echo VAR_2: ${VAR_2:+"neuer Wert"} $VAR_2 echo VAR_1: ${VAR_1:+"neuer Wert"} $VAR_1 read x clear echo testing \$\{name\?message\} und $\{name:\?message\} echo VAR_1="Hel" VAR_2= echo VAR_1: ${VAR_1?"neuer Wert"} $VAR_1 echo VAR_2: ${VAR_2?"neuer Wert"} $VAR_2 # echo VAR_1: ${VAR_1:?"neuer Wert"} $VAR_1 # echo VAR_2: ${VAR_2:?"neuer Wert"} $VAR_2 unset VAR_2 echo VAR_2: ${VAR_2?"neuer Wert"} $VAR_2 echo Done! exit 0