6
可以缓冲标准输入或文件的程序
除了使用临时文件提供帮助之外,还有一种方法/程序可以缓冲来自的输入,stdin但直到得到时才输出内容EOF。我也不想使用shell变量(例如buffer=$(cat))。 该程序的行为应如下所示(假设程序名称为buffered-cat): $ buffered-cat line 1 line 2 line 3 ^D # Ctr-D here(End of Line) 现在程序已接收^D,buffered-cat输出内容 line 1 line 2 line 3