A minimal, reimplementation of
ls, written in raw Intel ASM without the libc.
make # build the binary
make clean # clean the directory obj/ files
make fclean # clean everything
make re # rebuild from scratch- x86_64 Assembly (Intel syntax)
- NASM (Netwide Assembler)
- No libc / No GCC
- Simple LS in lambda directory
- Simple LS in big directory
- -a option
- -l option
- Providing path
Warning
This project contains a lot of bad practice since it's a beginner friendly project.