Hallo,
Bin mir ziemlich sicher das 7 nicht größer 10 ist. Die if Struktur in meinem script sieht das aber anders. Kann mir bitte wer sagen was ich da falsch mache ?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #!/bin/bash arry=(es wahr einmal vor langer zeit usw) echo elemente: ${#arry[@]} if [ ${#arry[@]} > 10 ];then echo "Mehr als 10 elemente" elif [ ${#arry[@]} <= 5];then echo "weniger oder gleich 5" else echo "muss ein anderer wert sein" fi |