About Lesson
Conditional Statements
-
if
** Statements**:if [ condition ]; then # Commands elif [ another_condition ]; then # Commands else # Commands fi
-
Examples:
-
Check if a file exists:
if [ -f file.txt ]; then echo "File exists." else echo "File does not exist." fi
-
Loops
-
for
** Loop**:for item in list; do # Commands done
-
Example:
for file in *.txt; do echo for Loop: for item in list; do # Commands done Exam"Processing $file" done
-
-
while
** Loop**:while [ condition ]; do # Commands done
-
Example:
count=1 while [ $count -le 5 ]; do echo "Count: $count" count=$((count + 1)) done
-
-
until
** Loop**:until [ condition ]; do # Commands done