Rol*_*ndo 7 javascript node.js
我所有文件所在的目录是:'/ usr/home/jordan',我有很多文件(在目录本身,但是一个以.txt扩展名命名的文件).
使用nodejs和fs,我想将带有txt扩展名的第一个文件(或任何文件)放入"mytxtfilepath".我在整个目录中只有一个.txt文件(在许多其他文件中但具有不同的扩展名)单个.txt文件可以命名为ANYTHING,我无法保证在任何给定时间名称将是什么,只是它以.文本:
var homedir = "/usr/home/jordan";
var mytxtfilepath=homedir + "???????";
fs.readfile(mytxtfilepath, function(err,data) {
console.log(data);
});
Run Code Online (Sandbox Code Playgroud)
如何在不对txt文件本身的名称进行硬编码的情况下将正确的路径放到txt文件中?
eve*_*Guy 10
var files = fs.readdirSync(homedir);
var path = require('path');
for(var i in files) {
if(path.extname(files[i]) === ".txt") {
//do something
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16705 次 |
| 最近记录: |