for loop

X
for FILE in *.gz
do
  gunzip $FILE
done

while loop

X
zaehler=1
while [ $zaehler -le 10 ]  
do  
    date;  
    sleep 1;  
    zaehler=`expr $zaehler + 1`
done

Funtionen

X
function my_message () {
  echo $1;
}

my_message "hallo welt"
-> hallo welt