#include "../fs/fs.h" void usage() { puts("ls [inode_nr]"); } int main(int argc, char **argv) { fs_dirent *dirs=malloc(sizeof(fs_dirent)*25); if(argc!=2) { usage(); return 0; } char *dir=argv[1]; int ls=readdir(dir,dirs,25); if(ls==-1) { printf("%s: file or directory '%s' not found.\n",argv[0],dir); return 0; } int i; for(i=0;i