>  기사  >  웹 프론트엔드  >  node.js를 사용하여 파일/디렉터리 이름을 일괄적으로 바꾸는 방법을 단계별로 가르쳐줍니다(실전 전투).

node.js를 사용하여 파일/디렉터리 이름을 일괄적으로 바꾸는 방법을 단계별로 가르쳐줍니다(실전 전투).

青灯夜游
青灯夜游앞으로
2021-08-23 10:13:122695검색

Node.js 프로젝트에서 파일 이름을 일괄적으로 바꾸는 방법은 무엇입니까? 이 글에서는 Node.js를 사용하여 파일과 폴더의 이름을 일괄 바꾸는 방법을 소개합니다.

node.js를 사용하여 파일/디렉터리 이름을 일괄적으로 바꾸는 방법을 단계별로 가르쳐줍니다(실전 전투).

Node.js 파일/폴더 일괄 이름 바꾸기

일과 생활에서 파일 이름을 바꿔야 하는 경우가 종종 있습니다. 파일 수가 적을 경우에는 수동으로 할 수 있지만 너무 많은 경우에는 이름을 바꿔야 합니다. 파일은 그렇게 간단하지 않습니다. [추천 학습: "nodejs Tutorial"]

Node.js를 배우면서 Node.js의 파일 시스템 모듈을 배웠으니 파일과 파일의 이름을 바꾸는 도구 함수, 명령어를 작성해 봅시다. 일괄적으로 간단히 Node.js의 내장 모듈인 file system

Node.js의 파일 시스템 모듈

Node.js의 내장 모듈인 fs 모듈을 배워봅시다. , 파일 및 디렉터리(폴더)를 처리하는 데 사용되는 도구 함수, 즉

file system

Node.js 的内置模块: fs 模块, 是一个工具函数, 用于处理文件和目录(文件夹), 即 文件系统

1. readFile 函数

fs 模块的 readFile

1.readFile 함수

fs 모듈의 readFile 함수: 파일 내용을 읽고 콜백 함수를 호출하여 구문 분석된 내용을 전달하는 데 사용됩니다

const { readFile } = require('fs')

readFile('iwin621.txt', 'utf8', (error, txt) => {
  if(error) throw error
  console.log('iwin621 的文本为: ', txt)
})

readFile의 첫 번째 매개 변수는 파일 경로이고 두 번째 매개 변수는 디코딩된 파일의 문자 인코딩입니다. string,

인코딩 매개변수를 전달하지 않으면 Node.js는 이를 Buffer 객체라고 가정합니다.Buffer는 파일의 바이트를 나타내는 숫자를 포함하는 배열과 유사한 객체입니다

2. writeFile 함수

writeFile 함수는 디스크에 파일을 쓰는 데 사용됩니다.

const { writeFile } = require('fs')

writeFile('iwin621.txt', '这是一串文本内容', err => {
  if(err) {
    console.log('写入文件错误: ', err)
  } else {
    console.log('File written..')
})

3. readdir 함수는

readdir 함수는 문자열 배열 형식으로 디렉터리의 파일을 반환하는 데 사용됩니다

4. 이름에서 알 수 있듯이 이름 바꾸기 기능은 파일 이름을 바꾸는 데 사용됩니다

4 . 연결 해제 기능

연결 해제 기능은 파일을 삭제하는 데 사용됩니다

더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 비디오

를 방문하세요! ! 🎜

위 내용은 node.js를 사용하여 파일/디렉터리 이름을 일괄적으로 바꾸는 방법을 단계별로 가르쳐줍니다(실전 전투).의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 juejin.cn에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제