This question already has answers here:
What is a simple explanation for how pipes work in Bash?
(8个答案)
5年前关闭。
我需要执行命令,
但是由于我不能在一个进程中同时执行这两个程序,因此我想在单独的进程中同时执行这两个程序,并将
(8个答案)
5年前关闭。
我需要执行命令,
ps -aux | awk ' /^user/ { system("pstree " $2) }'
但是由于我不能在一个进程中同时执行这两个程序,因此我想在单独的进程中同时执行这两个程序,并将
ps -aux
进程的输出重定向为awk进程的输入。如何编写此代码?请帮忙。 最佳答案
pipe character (|
)将命令的标准输出连接到左侧,将命令的标准输入连接到右侧。所以它已经在做您所要求的。
如果您的问题实际上与Java有关,则可能需要official Pipe class(礼貌@kajacx)。
关于java - 如何将一个流程的输出重定向为另一流程的输入? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23980404/
10-10 14:37