fs renaming files

const fs = require("fs")

fs.rename("./testfile.txt", "./newtestfile.txt", (err) => {
	if (err) console.log(err)
})

4.4
10
Awgiedawgie 440220 points

                                    const { join } = require('path');
const { readdirSync, renameSync } = require('fs');
const [dir, search, replace] = process.argv.slice(2);
const match = RegExp(search, 'g');
const files = readdirSync(dir);

files
  .filter(file => file.match(match))
  .forEach(file => {
    const filePath = join(dir, file);
    const newFilePath = join(dir, file.replace(match, replace));

    renameSync(filePath, newFilePath);
  });

// Usage
// node rename.js path/to/directory 'string-to-search' 'string-to-replace'

4.4 (10 Votes)
0
Are there any code examples left?
Create a Free Account
Unlock the power of data and AI by diving into Python, ChatGPT, SQL, Power BI, and beyond.
Sign up
Develop soft skills on BrainApps
Complete the IQ Test
Relative searches
rename file when download nodejs renaming files in nodejs how to rename the file name in node js. in express js how to rename the file name in node js. how to change the file name in node js. nodejs change filename nodejs file change file node.js how to rename file filesystem node rename file renaming file node javascript fs change file name how to rename file in recat ntaive fs hwo to rename file and folder using node rename a file in node js fs file rename how to rename a file in node rename files in folder nodejs file rename node node change file name how to modify a file nodejs fs rename fie node js fs rename make node change name of file using fs to rename file nodejs change the file name using node js nodejs rename files node js file renamer how to change file name node node js fs rename file rename file fs rename file name before download nodejs rename a file node js fs rename node node js rename files nodejs change file name fs rename ENOENT fs rename file nodejs why i cannot create and rename files in node project rename files with nodejs rename fs rename file locally fs change filename in fs nodejs rename file nodejs fs change file name nodejs node rename file to folder node rename files in folder how to change filename in nodejs rename file name in node js rename file in node fs how to modify file in node js nodejs file name rename rename file with nodejs node fs rename node.js rename file name fs node.js rename file node js change file move and ren,ame file node rename file in file system node js fs.rename nodejs rename file node file rename nodejs how to rename a file using fs javascript fs.rename file renamer nodejs how to rename files in nodejs fs edit file name rename file before download node js nodejs fs renamefile rename a file in minio nodejs node rename file current directory rename a file nodeJS node js rename file node js rename files in folder js fs rename file nodejs fs rename file node js get file rename rename a file with node How to rename a file using FS node fs.rename rename file fromi commmand line node js node fs changefile nae rename file in fs fs.rename example nodejs rename in node how to rename files in node js fs rename TypeError fs change file name node.js rename file rename a buffer in nodejs renamefile node reanme file node change filename node.js read and rename file node rename file in javascript Javascript to rename a file node .nev file renamed rename files in node js rename files in nodejs fs.rename examples fs rename nodejs fs rename how to change file name with node rename a file in nodejs fs renaming files js rename change file name in node js how to change orgianal name of file in nodejs fs rename file rename using fs rename file node js change file name in nodejs rename file in nodejs node rename rename file nodejs node fs rename file rename file javascript nodejs rename file rename a file extenison nodejs fs.rename file nodejs rename filename in nodejs js rename file node script rename file node rename file rename files with node rename file in folder node fs rename a file using node.js
Made with love
This website uses cookies to make IQCode work for you. By using this site, you agree to our cookie policy

Welcome Back!

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign in
Recover lost password
Or log in with

Create a Free Account

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign up
Or sign up with
By signing up, you agree to the Terms and Conditions and Privacy Policy. You also agree to receive product-related marketing emails from IQCode, which you can unsubscribe from at any time.
Creating a new code example
Code snippet title
Source