este guia demonstrará como executar comandos do shell dentro do javascript usando o módulo Child_process fornecido pelo node's API.
para conseguir isso no JavaScript, você usará a função EXEC no módulo Child_process. Esta função permite que você execute os comandos do shell de dentro do seu código JavaScript e acesse sua saída. EXEC ('CAT *.JS BAD_FILE | WC -L', função (erro, stdout, stderr) { console.log ('stdout:' stdout); console.log ('stderr:' stderr); if (erro! == null) { console.log ('ERRO EXEC:' Erro); } } ); wc -l. Este comando executará o comando CAT para concatenar o conteúdo de todos os arquivos .js e o arquivo não existente BAD_FILE. Em seguida, ele coloca a saída para o comando wc -l, que conta o número de linhas na saída. Saída do comando.
var exec = require('child_process').exec; exec('cat *.js bad_file | wc -l', function (error, stdout, stderr) { console.log('stdout: ' stdout); console.log('stderr: ' stderr); if (error !== null) { console.log('exec error: ' error); } } );
erro: indica se ocorreu um erro ao executar o comando.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3