utf-8 以外の文字 (例: cp1251) を含むファイル名を含む readdir はどうすればよいですか?
fs.readdir("./dir1", function(err, files){
console.log(files[0], new Buffer(files[0]));
});
応答: 'Forget (������).mp3', Buffer <46 6f 72 67 65 74 20 28 ef bf bd ef bf bd ef bf bd ef bf bd ef bf bd ef bf bd 29 2e 6d 70 33>
upd: ファイルは cp1251 エンコーディング名で proftpd からアップロードされました
# ls dir1
Forget (������).mp3
アップ2:
ls dir1 | iconv -f cp1251 -t utf8
Forget (гитара).mp3