J'essaie d'exécuter une commande de ligne de commande (ici: cat) à partir de nodejs à l'aide de la commande spawn. La sortie de la commande semble se trouver quelque part dans le Buffer, mais le reste est également généré. Y at-il une sorte de caractère nul que je pourrais utiliser pour déterminer quand la sortie se termine?Restriction d'un tampon à la sortie d'un processus enfant nodejs
Mise à jour: Pour clarifier les choses: Il y a beaucoup de caractères aléatoires dans la sortie et ils semblent faire partie du tampon. Je cherche un moyen de diviser la sortie utile de la commande de ligne de commande à partir du reste de la mémoire tampon.
"La sortie de la commande semble être quelque part dans le tampon, mais le reste est également généré." Je l'ai lu plusieurs fois et je n'arrive pas à comprendre ce que cela signifie. Le reste de quoi? Produit par quoi? –
Je suis désolé. Je veux dire le reste du tampon. Il semble que ce soit de la merde au hasard. Similaire à une variable non initialisée. La sortie signifie que le contenu est envoyé à la console par console.log. – funkysash