This shows you the differences between two versions of the page.
| — |
kurs:function.sh [2014/09/10 21:22] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | <code> | ||
| + | #!/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" | ||
| + | </code> | ||