“cat/dev/tty0”我可以读取连续的输入字符流。一些传入的“电报”由一个换行字符分隔。 不,我想通过awk过滤这个,但我无法弄清楚如何启动awk进行分析。它似乎总是等待文件的末尾,我看到在标准输出上没有任何结果让awk过滤无尽的管道
所以这个作品,表现出我的每一行的第一个字:
cat /dev/tty0 > myfile (cancel somtime with Ctrl-C)
cat myfile | awk '{printf "%s\n",$1}'
但这不,showling什么:
cat /dev/tty0 | awk '{printf "%s\n",$1}'
有什么想法? Achim
顺便说一句,您可能无法运行此操作在后台如果tty是你自己的终端。 – groovyspaceman 2012-03-02 19:50:49