#!/bin/bash # Bash Example: Loop and Array Processing echo "=== Bash Scripting Examples ===" echo # Array of numbers numbers=(1 2 3 4 5 6 7 8 9 10) # Calculate sum using loop sum=0 for num in "${numbers[@]}"; do sum=$((sum + num)) done echo "Array: ${numbers[*]}" echo "Sum of numbers: $sum" echo "Average: $((sum / ${#numbers[@]}))" echo # Find even numbers echo "Even numbers:" for num in "${numbers[@]}"; do if [ $((num % 2)) -eq 0 ]; then echo " $num" fi done echo # Create a simple counter count=1 while [ $count -le 5 ]; do echo "Count: $count" count=$((count + 1)) done echo # Function example greet() { local name=$1 echo "Hello, $name! Welcome to bash scripting." } greet "Alice" greet "Bob"