This shows you the differences between two versions of the page.
kurs:teilnehmer.sh [2014/09/10 21:22] |
kurs:teilnehmer.sh [2014/09/10 21:22] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <code> | ||
+ | #/bin/bash | ||
+ | |||
+ | kurs[0]=uwe | ||
+ | kurs[1]=sammy | ||
+ | kurs[2]=rudi | ||
+ | kurs[3]=ossi | ||
+ | kurs[100000]=karl | ||
+ | |||
+ | echo ${kurs[3]} | ||
+ | |||
+ | echo ${kurs[*]} | ||
+ | echo ${kurs[@]} | ||
+ | echo ${#kurs[*]} | ||
+ | |||
+ | i=1 | ||
+ | |||
+ | for teilnehmer in ${kurs[*]} | ||
+ | do | ||
+ | echo "$i $teilnehmer" | ||
+ | #i=` expr $i + 1 ` | ||
+ | i=` echo $i + 1 | bc ` | ||
+ | done | ||
+ | |||
+ | declare -a kurs_lang=("Uwe\ Lang" \ | ||
+ | "Karl\ Koeller" \ | ||
+ | "Thomas\ Ruzicka" \ | ||
+ | "Oskar\ Vencour" \ | ||
+ | ) | ||
+ | |||
+ | #kurs_laenge=${#kurs_lang[*]} | ||
+ | #kurs_laenge=` expr $kurs_laenge - 1 ` | ||
+ | |||
+ | kurs_laenge=` echo ${#kurs_lang[*]}-1 | bc ` | ||
+ | |||
+ | |||
+ | for i in `seq 0 $kurs_laenge` | ||
+ | do | ||
+ | echo ${kurs_lang[$i]} | ||
+ | done | ||
+ | </code> | ||