|
CS469/569 - Linux and Unix Administration and Networking
Spring 2022
|
Displaying ./code/02-03-Bash_Conditionals_and_Loops/loops.sh
#!/bin/bash
# while loops:
echo "While loops:"
let i=0;
while (( i < 10 ))
do
echo "Hello $i";
let i++;
done
# while <list>; do <lists(s)>; done
# Basic for loops (like foreach in other languages)
# This places the positional parameters (i.e. $1,$2 ... $n, etc into var):
echo "For loops:"
for var
do
echo "$var";
done
# for var in <words..>
for var in {00..9}
do
echo $var
done
# C Style for loops:
for ((i=0; i<10; i++)) {
echo "$i";
}
echo "Until loop:"
let i=0;
until (( i++ > 9 ));
do
echo $i;
done
|