We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eaf62b9 commit e85e714Copy full SHA for e85e714
implement-shell-tools/ls/ls.js
@@ -1,9 +1,13 @@
1
import { promises as fs } from "node:fs";
2
async function listDir() {
3
- const fileListArray = await fs.readdir("./");
4
- //console.log(fileListArray);
5
- const flag = process.argv[2];
6
- const fileNamePattern = process.argv[3];
+ const flag = process.argv[2];
+ const fileNamePattern = process.argv[3] || process.cwd();
+ console.log(fileNamePattern);
+ console.log(flag);
7
+ const fileListArray = await fs.readdir(fileNamePattern);
8
+ console.log(fileListArray);
9
+
10
11
for(const item of fileListArray){
12
console.log(item);
13
}
0 commit comments