Two C programs focused on Unix-style systems programming.
executables: scans one or more directories (supports colon-separated lists) and lists regular files that are executable by the user.simple-shell: a minimalist command shell with a prompt, a built-incd, and fork/exec execution for other commands in/usr/bin.
cmake -S . -B build
cmake --build build# Executable finder
./build/executables/executables
./build/executables/executables /bin /usr/bin
./build/executables/executables /bin:/usr/bin
# Simple shell
./build/simple-shell/simple_shell