项目作者: psprawka

项目描述 :
A project related to file management - a simple listing of the directory's context 🗂🔎
高级语言: C
项目地址: git://github.com/psprawka/Ft_ls.git
创建时间: 2017-12-30T04:22:48Z
项目社区:https://github.com/psprawka/Ft_ls

开源协议:MIT License

下载


Ft_ls - my own file lister 🗂

Ft_ls is a first project system (UNIX) branch at 42 - its purpose is to get familiar with filesystem, as well as handling files and directories is C via recoding well known terminal command, ls. The bevhavior of ft_ls must remain the same as standard ls funtion, but the format display may differ.


Ft_ls - which flags are handled?

Ft_ls handles a number of various flags, all of them are listed below:

  • -a Show hidden. [MANDATORY]
  • -i Show serial number (inode number).
  • -l List in long format. [MANDATORY]
  • -r Reverse sort. [MANDATORY]
  • -t Sort by time of last modification. [MANDATORY]
  • -A List all entries except for . and ...
  • -G Coloured output.
  • -R Recursively search directories [MANDATORY]
  • -1 Force output to be one entry per line.


How to run Ft_ls?

  1. git clone hhttps://github.com/psprawka/Ft_ls.git 42SV_Ft_ls
  2. cd 42SV_Ft_ls
  3. make
  4. ./ft_ls [flags] [arguments]