Skip to content

Commit 6f08d18

Browse files
committed
feat: Show files in one line if -1 option is not used
1 parent ba120fa commit 6f08d18

File tree

1 file changed

+6
-2
lines changed
  • implement-shell-tools/ls

1 file changed

+6
-2
lines changed

implement-shell-tools/ls/ls.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,11 @@ const files = await fs.readdir(directory);
1818

1919
const visibleFiles = options.a ? files : files.filter(file => !file.startsWith("."));
2020

21-
for (const file of visibleFiles) {
22-
console.log(file);
21+
if (options["1"]) {
22+
for (const file of visibleFiles) {
23+
console.log(file);
24+
}
25+
} else {
26+
console.log(visibleFiles.join(" "));
2327
}
2428

0 commit comments

Comments
 (0)