diff --git a/ls.c b/ls.c index ce088402f37d753a42eeadde0256bcfb79e105a1..410c5c04ad8d85aeea1328ee4ecc400a0fae61e2 100644 --- a/ls.c +++ b/ls.c @@ -35,7 +35,8 @@ main(int argc, char *argv[]) printf(2, "ls: read error\n"); exit(); } - printf(1, "%s\n", dirent.name); + if (dirent.inum != 0) + printf(1, "%s\n", dirent.name); } close(fd);