Bonjour,
Je rencontre un problème pour faire la fonctionnalité suivante:
J'ai une commande que je stocke dans une variable $command.
Je la lance et je fais des sed pour modifier la colorisation des sorties STDOUT et STDERR.
Lorsque je fais cela, je perds le STDIN pour entrée des données au clavier.
Le code:
$command > >(sed -E "s|^|${prefix} |") 2> >(sed -E "s|^|\o033[31m[ERR]\o033[39m |")
Avez-vous une idée pour pouvoir continuer à lancer une commande de modifier les textes de sortie (out et err) tout en maintenant la possibilité de répondre aux demandes d'entrée clavier de cette commande?
Merci
Partager