Skip to content

Commit 296d98a

Browse files
committed
support multiple files
1 parent 41ca29e commit 296d98a

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

  • implement-shell-tools/cat

implement-shell-tools/cat/cat.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
const fs = require("fs");
22

3-
const filename = process.argv[2];
3+
const files = process.argv.slice(2);
44

5-
const content = fs.readFileSync(filename, "utf8");
6-
7-
process.stdout.write(content);
5+
for (const file of files) {
6+
const content = fs.readFileSync(file, "utf8");
7+
process.stdout.write(content);
8+
}

0 commit comments

Comments
 (0)