A recode of the ls Unix command with some of its options.
A coding exercise in interacting with the Unix file system using C.
This program implements a binary search tree data stucture to sidestep tedious file sorting functions
The executable ft_ls is used the same way as ls Unix command, but only with -l, -R, -a, -r and -t options.
./ft_ls [-Ralt] [file ...]
The repository contains a Makefile for:
- compiling executable (make all)
- removing object files (make clean)
- deleting executable (make fclean)
- recompiling (make re)
This project is part of my studies at Hive Helsinki. It was thoroughly tested by 5 fellow Hive students.