How to list contents of directories in a tree-like format in Linux