Maison >interface Web >js tutoriel >Comment exécuter des commandes Shell en JavaScript avec le module Node.js \'child_process\' ?
Exécution de commandes shell en JavaScript
En JavaScript, vous devrez peut-être exécuter des commandes shell système, telles que "ls", pour récupérer et traiter les informations du système. La plateforme Node.js fournit une solution pour cette tâche en utilisant le module "child_process".
Implémentation
Pour exécuter efficacement des commandes shell en JavaScript, suivez ces étapes :
exec(command, callback)
Où :
var exec = require('child_process').exec; exec('ls', function (error, stdout, stderr) { console.log('Stdout: ' + stdout); console.log('Stderr: ' + stderr); if (error) { console.log('Error: ' + error); } });
Cet exemple montre comment exécuter la commande "ls" et enregistrer le résultats sur la console. La variable "stdout" contiendra la sortie de la commande exécutée, tandis que la variable "stderr" capturera toutes les erreurs rencontrées lors de l'exécution.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!