#!/bin/bash tmp_dir=$(mktemp -d) trap 'rm -rf --one-file-system "${tmp_dir}"' EXIT temperatur_faktor=1 herd_faktor=1 while [ $# -gt 0 ]; do if [ "${1}" = 'Haus' ]; then herd_faktor=1.3 shift continue fi if [ -z "${1##*K}" ]; then temperatur_faktor=$( printf 'e(-l(2)*((%s)/10))\n' "${1%K}" \ | bc -l ) shift continue fi if [ $# -le 1 ]; then break fi >&2 echo 'zu viele Parameter' >&2 echo ' [Haus] [${deltaT}K] [${n}]' exit 1 done { cat <