From 6cb7957d06e238bf0276e4746fbc4f7db1c1531e Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Wed, 13 Dec 2023 17:26:13 +0100 Subject: Haus-Option für langsameren Herd MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Brotbacken.sh | 47 ++++++++++++++++++++++++++++++----------------- 1 file changed, 30 insertions(+), 17 deletions(-) diff --git a/Brotbacken.sh b/Brotbacken.sh index 3d87818..9e251c8 100755 --- a/Brotbacken.sh +++ b/Brotbacken.sh @@ -3,31 +3,41 @@ tmp_dir=$(mktemp -d) trap 'rm -rf --one-file-system "${tmp_dir}"' EXIT -if [ $# -gt 0 ] && [ -z "${1##*K}" ]; then - faktor=$( - printf 'e(-l(2)*((%s)/10))\n' "${1%K}" \ - | bc -l - ) - shift -else - faktor=1 -fi +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 [ $# -gt 1 ]; then + if [ $# -le 1 ]; then + break + fi >&2 echo 'zu viele Parameter' >&2 echo ' [${deltaT}K] [${n}]' exit 1 -fi +done { cat <