Scripts

    If statements πŸ”—

    Source: https://linuxize.com/post/bash-if-else-statement/

    if TEST-COMMAND1
    then
      STATEMENTS1
    elif TEST-COMMAND2
    then
      STATEMENTS2
    else
      STATEMENTS3
    fi
    
    #!/bin/bash
    
    echo -n "Enter a number: "
    read VAR
    
    if [ $VAR -gt 10 ]
    then
      echo "The variable is greater than 10."
    elif [ $VAR -eq 10 ]
    then
      echo "The variable is equal to 10."
    else
      echo "The variable is less than 10."
    fi
    

    Until πŸ”—

    #!/bin/bash
    
    counter=0
    
    until [ $counter -gt 5 ]
    do
      echo Counter: $counter
      ((counter++))
    done
    

    Set script to exit on errors πŸ”—

    Source: https://www.gnu.org/software/bash/manual/html_node/The-Set-Builtin.html

    set -e