Skip to content

Commit 9063472

Browse files
Update README.md
1 parent c1bfe24 commit 9063472

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

README.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,26 @@
1-
# holbertonschool-linux_programming
1+
# System programming & Algorithm ― Linux programming
2+
3+
This repository contains projects for training in the Linux programming track at [Holberton School](https://holbertonschool.com). All projects are in C and are designed to learn C from a beginners level to the advanced level.
4+
5+
## Styling and Specifications
6+
All C programs are complied with gcc 4.8 on Ubuntu 14.04 LTS. They comply with [schools formatting checker](https://github.com/holbertonschool/Betty), based on [Linux Kernel coding style]. All programs were written from the Bash, using Emacs. In most of the exercises, standard library functions were not used, excepts``printf``, ``malloc``, ``free`` and ``exit`` and was required to write the necessary/helper functions.
7+
8+
### Compilation
9+
All programs must compile with gcc, using with the flags below:
10+
```
11+
gcc -Wall -Werror -Wextra -pedantic main.##.c ##-name.c
12+
```
13+
All bash/python scripts require execution permissions:
14+
```
15+
chmod u+x file
16+
```
17+
All projects with Makefile:
18+
```
19+
make
20+
```
21+
### Directories
22+
Each directory is named after a concept and contains ordered exercises from mandatory to advance level, and a README.md with a short description of its files.
23+
## Author
24+
**Sravanthi Sinha**
25+
I have coded all of these exercises during my software engineering training at [Holberton School](https://holbertonschool.com) and are part of linux programming track curriculum.
26+
* [Linkedin](https://www.linkedin.com/in/sravanthisinha)

0 commit comments

Comments
 (0)