To open a file and sort its lines in JavaScript, you can use the File System module in Node.js. Here is an example code snippet that reads a file, sorts its lines and writes the sorted lines to a new file:
index.tsx615 chars27 lines
In this code, we first define the input file path and output file path using the path
module. We then use the fs.readFile
function to read the input file. The function takes a file path, an options object (in this case set to { encoding: 'utf8' }
to read the file as a UTF-8 encoded text file), and a callback function to handle the file data.
In the callback function, we split the file data into lines using data.trim().split('\n')
, sort the lines using the sort()
method, and join the sorted lines using lines.join('\n')
. Finally, we use the fs.writeFile
function to write the sorted lines to the output file. The function takes a file path, data to write to the file, and a callback function to handle the error if an error occurs.
gistlibby LogSnag