This is the unix list (ls) project. It currently supports the options A, a, c, d, F, f, h, i, l, n, r, S, t, u. Just compile it and run. You need to specify the options (if there are any) and the absolute/relative paths (if there are any) from the terminal.