#!/bin/bash

function func {
  local parameter=$1
  # die variable i wird local definiert um zu zeigen
  # das lokale variablen nach beednigung der routine zu
  # exitieren aufhoeren
  local i
  (( i=i+1 ))
  echo "Aus func $parameter $i"
}

echo 'main'
func bla

echo "Aus main $parameter $i"

func bli
echo "Aus main $parameter $i"