SkillAgentSearch skills...

Ls

Implement UNIX Shell command ls using UNIX System calls

Install / Use

/learn @arpitbbhayani/Ls
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Compile : run make

Execute : ./a.out [OPTION]... [FILE]...

Options implemented:

  • a do not ignore entries starting with .
  • d list directory entries instead of contents.
  • l use a long listing format
  • R list subdirectories recursively
  • S sort by file size
  • t sort by modification time

Features implemented :

  • Coloring
  • Output formatting
  • Displaying output columnwise
  • Number of columns displayed depends on the terminal size
  • Sticky bits , special files like FIFO , character device , socket , block device.
View on GitHub
GitHub Stars92
CategoryDevelopment
Updated1d ago
Forks5

Languages

C

Security Score

80/100

Audited on Mar 27, 2026

No findings