This repository contains my Bash scripting projects for the Holberton School curriculum. It covers the basics of using the shell, working with permissions, handling I/O redirections, and using variables/expansions.
- OS: Ubuntu 22.04 LTS (some projects use Ubuntu 20.04 LTS as specified)
- All scripts start with: #!/bin/bash
- All scripts are exactly 2 lines long
- No backticks, &&, ||, or ;
- All scripts are executable (chmod u+x)
- Allowed editors: vi, vim, emacs
- basics — navigation, listing files, manipulating files, links, wildcards
- permissions — chmod/chown/chgrp, users/groups, file permission modes
- io_redirections_and_filters — redirections, pipes, filters (grep, wc, head, tail, etc.)
- init_files_variables_and_expansions — aliases, variables, expansions, shell arithmetic
Aliyyiakbar Shirinli