This repository contains programs written for the System Engineering & DevOps track at ALX School. In these projects, Bash scripting was used to automate tasks. The specific list of projects contained in this repository are:
Each project contains several scripts, each with their own specific objectives and functionalities.
Introduction to the basics of shell scripting, including navigating the file system, manipulating files and directories, and working with commands.
Understanding file permissions in Linux, including how to modify them and how to run scripts with elevated privileges.
Introduction to input/output redirection, pipes, and filters, which are used to manipulate and redirect the flow of data between programs.
To run any script in this repository, navigate to the project folder and execute the script using the Bash interpreter. For example, to run the script script.sh
in the folder 0x00-shell_basics
, enter the following commands in the terminal:
$ cd 0x00-shell_basics
$ ./script.sh
All work contained in this project was completed as part of the curriculum for ALX School. ALX is a leading technology training provider, built to accelerate the careers of young Africans through the technology and professional skills that enable them to thrive in the digital economy.
We would like to thank the staff and faculty at ALX School for their dedication to providing a high-quality education and for their support throughout the duration of the program. For more information about ALX School, please visit their website.