Maison  >  Article  >  interface Web  >  Vous apprendre étape par étape comment utiliser node.js pour renommer par lots des fichiers/répertoires (combat pratique)

Vous apprendre étape par étape comment utiliser node.js pour renommer par lots des fichiers/répertoires (combat pratique)

青灯夜游
青灯夜游avant
2021-08-23 10:13:122656parcourir

Comment renommer par lots des fichiers dans le projet Node.js ? Cet article vous présentera comment renommer par lots des fichiers et des dossiers à l'aide de Node.js.

Vous apprendre étape par étape comment utiliser node.js pour renommer par lots des fichiers/répertoires (combat pratique)

Node.js renomme par lots des fichiers/dossiers

Dans le travail et dans la vie, nous rencontrons souvent le besoin de renommer des fichiers Pour un petit nombre de fichiers, nous pouvons le faire manuellement, mais s'il y en a trop. fichiers, ce n'est pas si simple. [Apprentissage recommandé : "Tutoriel Nodejs"]

Dans le processus d'apprentissage de Node.js, j'ai appris le Module de système de fichiers de Node.js, écrivons donc une fonction outil, une commande, pour renommer des fichiers et des fichiers. par lots Permettez-moi d'apprendre brièvement le module intégré de Node.js : système de fichiers

Le module de système de fichiers de Node.js

Le module intégré de Node.js : fs module, qui est une fonction outil , utilisée pour traiter les fichiers et les répertoires (dossiers), c'est-à-dire

le système de fichiers

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

1. readFile 函数

fs 模块的 readFile

1 la fonction readFile

le readFile : utilisée pour lire le contenu du fichier, appeler la fonction de rappel pour transmettre le contenu analysé

const { readFile } = require('fs')

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

Le premier paramètre de readFile est le chemin du fichier, et le deuxième paramètre est le codage des caractères du fichier décodé dans une chaîne,

Si vous ne transmettez pas le paramètre d'encodage, Node.js supposera qu'il s'agit d'un objet BufferBuffer est un objet de type tableau, contenant des nombres représentant les octets dans le fichier

fonction writeFile

. La fonction writeFile est utilisée pour écrire des fichiers sur le disque,

const { writeFile } = require('fs')

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

3. La fonction readdir

la fonction readdir est utilisée pour renvoyer les fichiers dans le répertoire, sous la forme d'un tableau de chaînes

4.

Comme son nom l'indique, la fonction de renommage est utilisée pour renommer des fichiers

4 . Fonction de dissociation

La fonction de dissociation est utilisée pour supprimer un fichierPour plus de connaissances sur la programmation, veuillez visiter :

Vidéo de programmation🎜 ! ! 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer