bash下管道没有成功传递内容问题?


在命令行下 #program1 | program2 我的program1会每5秒钟在标准输出输出一些文本, 我的program2程序里面从标准输入读, 然后进行一些处理, 为什么我的program2没有正常读到东西?

前面可能有点抽象, 具体就类似 top | grep zsh , 但是没有输出, 怎么破?

Linux bash

愤怒大光头 10 years, 10 months ago

原因是program1没有循环读的问题, 现在还是去hack program1去了, 不采用这种方式了

油条要沾酱油 answered 10 years, 10 months ago

Your Answer