- Use of if else, if elif else statements
- Use of for loop and while loop
- Use of functions
- Passing arguments to functions from the script
- Passing arguments to functions from CLI
- Returning of values from function to the script
- Basic arithmetic calculation inside function
- Passing of arguments from CLI to the script
- Performing basic file manipulation commands like cp, mv, mkdir, rm, cat, ls etc in the script
- Performing basic system commands like shutdown, sleep, ps, grep in the script
- Performing basic linux commands with command aliasing
- Performing linux commands on CLI arguments based on some conditions
- Checking whether a file or directory exists in a system
- Checking whether a pattern in a file exists