Я запускаю тест с использованием Node's child_process.exec для выполнения оператора echo со специальными символами в нем.
const {exec} = require('child_process');
try
{
exec("echo téstér",
function(err, stdout, stderr) {
console.log(stdout)
});
} catch(e){
console.log(e.message)
}
При запуске этого на моем компьютере с Linux я получаю téstér значение, которое я ожидал.Когда я запускаю его на своем компьютере с Windows, я получаю обратно t? St? R .
Я что-то упускаю, когда вызываю функцию exec, чтобы мои специальные символы появлялись?