以下是一种使用Node.js的代码示例,可以查找指定路径下的相同文件名,并输出文件的路径:

const fs = require('fs');
const path = require('path');

// 指定要查找的路径和文件名
const searchPath = 'path/to/search';
const searchFileName = 'example.txt';

// 递归遍历目录并查找相同文件名的文件
function findFilesWithSameName(dirPath, fileName) {
  // 获取目录下的所有文件和文件夹
  const items = fs.readdirSync(dirPath);

  for (const item of items) {
    const itemPath = path.join(dirPath, item);
    const stat = fs.statSync(itemPath);

    if (stat.isDirectory()) {
      // 如果是文件夹,则递归遍历
      findFilesWithSameName(itemPath, fileName);
    } else if (stat.isFile() && item === fileName) {
      // 如果是文件且文件名相同,则输出文件路径
      console.log(itemPath);
    }
  }
}

// 调用函数进行查找
findFilesWithSameName(searchPath, searchFileName);

请将 searchPathsearchFileName 替换为实际的路径和文件名,然后运行该代码,即可输出相同文件名的文件路径

如何查找不同路径字符串下相同名称的文件输出文件的路径?js代码

原文地址: http://www.cveoy.top/t/topic/iyQY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录