esta guía demostrará cómo ejecutar comandos de shell dentro de JavaScript usando el módulo child_process proporcionado por Node's API.
Para lograr esto en JavaScript, usará la función EXEC del módulo child_process. Esta función le permite ejecutar comandos de shell desde su código JavaScript y acceder a su salida.
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); } } );
En el ejemplo anterior, la función exec se invoca con el comando shell cat *.js bad_file | wc -l. Este comando ejecutará el comando CAT para concatenar el contenido de todos los archivos .js y el archivo inexistente bad_file. Luego vaya a la salida al comando wc -l, que cuenta el número de líneas en la salida.
la función EXEC toma tres parámetros adicionales:
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3