Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私が知りたいのは、Java から外部プロセスの出力ストリームを読み取ることができるかということです。この外部プロセスが Windows ターミナルであり、ProcessBuilder または Runtime.exec() を使用して Java から開始されていないとします。
外部プロセスがプロセス パイプラインの先行プロセスである場合、可能です。
> cat file | java MyClass
catその後、Java プログラムはを介してプログラムの出力ストリームを読み取ることができますSystem.in。それ以外の場合は、C/C++ 言語を使用しても可能ではないかと思います。
cat
System.in