I m currently trying to read some files with fs module for node.js. Since it lack a tot of the function I m used to (fseek(), getline()...), I m creating another module to get them back. (a node.js copy of C stdio.h).
My simple question is:
Does seek() exist in some other name or do I need to remplement almost every function to have it?
In node.js the seek
functionality is included in the read
function. When you use the fs.read
function, there is a parameter called position
, that works as the seek position.
If what you want is to write to the file, the function fs.write
also has the position
parameter.
Check the docs here: https://nodejs.org/api/fs.html#fs_fs_read_fd_buffer_offset_length_position_callback
This package is worth looking at: https://npmjs.org/package/fs-ext
Besides the package, Closest I could find would be : http://nodejs.org/api/fs.html#fs_fs_createreadstream_path_options or using these parameters on fs.read
length is an integer specifying the number of bytes to read.
position is an integer specifying where to begin reading from in the file. If position is null, data will be read from the current file position.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With