Tüm dosyalarım şunlardır: '/ usr/home/jordan' ve altında bir çok dosya var (dizinde, ancak .txt uzantılı bir dosya.Nodejs ile bir dizinde .txt uzantılı ilk dosya nasıl alınır?
nodejs ile ve fs, ilk dosya (veya herhangi bir dosya) bir txt uzantılı "mytxtfilepath" içine koymak istiyorum.Tüm dizinde sadece bir .txt dosyası var (diğer birçok dosya arasında ama farklı uzantıları ile) Tek .txt Ben adını hardcoding olmadan benim txt dosyası için doğru yolu koymak nasıl
var homedir = "/usr/home/jordan";
var mytxtfilepath=homedir + "???????";
fs.readfile(mytxtfilepath, function(err,data) {
console.log(data);
});
: dosya HİÇBİRŞEY adlandırılabilir, bunu .txt biter sadece bu değil, herhangi bir zamanda adı ne olacağını garanti edemez txt dosyası öz?
Ben dizinde birden fazla dosya var, ama sadece bir .txt dosyası. – Rolando
Düzenlenmiş yanıtı gözden geçirin – everconfusedGuy
files.filter (/./. Test, /\.txt$/i)[0] daha hızlı ve daha kolay ... – dandavis