Reputation: 7050
I have a program that isn't started from inside Node.js, so I cannot use spawn
'd stdin to write to. I have the PID of the process that is listening for stdin input, how can I write to it using my node code?
I always see code examples using child_process
module, and my use case is different.
Upvotes: 1
Views: 472
Reputation: 5844
If you have the process id then one can use ptrace or one of its variants: strace or ltrace to control, manipulate, and view process information and communication.
Upvotes: 0
Reputation: 106698
On Linux you should be able to write to '/proc/' + pid + '/fd/0'
. However this isn't portable.
Upvotes: 1