Skip to content

evaporei/blz

Repository files navigation

blz

ls clone for CS class.

  • add proper suffix for each file type (*, /, @, |, =)
  • add support for multiple folders (foo: ...\n bar: ...)
  • show dot files (-a)
  • -l
    • show total number of blocks for the directory
    • show all data about each file found (permissions, links, owner, group, size, last modified and name)
  • print files in alphabetic order
  • organize/refactor code
  • add minimal Makefile meson + ninja to build the project
  • add color support

To compile:

meson setup build
ninja -C build

To run:

./build/blz -l -a folder1 fileA ...

About

ls clone for CS class

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published