My own simple shell that run basic linux commands like ls, pwd, whoami
learnt how to create process and child process using fork() and wait() how to read inputs from user and tokenize strings in C
to run compile the file in this way
gcc -Wall -Werror -Wextra -pedantic -std=gnu99 *.c -o hsh then ./hsh