Skip to content

Latest commit

 

History

History
14 lines (14 loc) · 768 Bytes

README.md

File metadata and controls

14 lines (14 loc) · 768 Bytes

ft_ls

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

Usage

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)

Notes:

This project is part of my studies at Hive Helsinki. It was thoroughly tested by 5 fellow Hive students.