Project: lb_head
Node.js·2 min read·Apr 17, 2025
In Unix, the head utility is used to display the first N bytes or lines of each of the specified files.
The objective of this project is to write a Node.js command-line script that partially reimplements the head utility.
General instructions
Here are the general instructions to complete this project:
- The script must be named
lb_head.js. - The script must be written in Node.js.
Flags and arguments
The script must have the following synopsis:
$ node lb_head.js [-h] [-n count | -c bytes] file ...Where:
-h,--helpis an optional flag used to output the script synopsis.-n,--linesis an optional flag used to printcountlines of each file. Defaults to 10 if omitted.-c,--bytesis an optional flag used to printbytesbytes of each file.file ...is a list of file paths used as input.
Unlock the program 🚀
Pay once, own it forever.
€79
30-day money-back guarantee
- 13 modules
- 113 lessons with full-code examples
- 29 projects with commented solutions
- All future lesson and project updates
- Lifetime access
By submitting this form, you agree to the Terms & Conditions and Privacy Policy.