您现在的位置: 爱51代码网 >> 范文 >> 文章正文
Android adb shell中将getevent信息重定向到文本文件,为什么会出现缓存情况

Android adb shell中将getevent信息重定向到文本文件,为什么会出现缓存情况

   这两天遇到个很奇怪的事,是在android中将可执行文件的printf信息重定向到文本文件,系统会每每缓冲4k左右的内容才往文件里输出,直接在shell中执行是可以得到实时信息的,而且不止getevent,其他命令也会有相同的情况,我需要在重定向之后也能得到实时的信息

这个应该是系统在重定向的时候,更新导致的吧,也就是说,打印信息已经定义到只是系统显示的时候没有跟上

Code:
#ifdef HAVE_POSIX_OPENPT
int fd = posix_openpt(O_RDWR);
#else
int fd = open("/dev/ptmx", O_RDWR);
#endif //HAVE_POSIX_OPENPT

纠结两天多,问题解决,‘伪终端’  

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    undefined reference timer_crea
    linux文件/usr/lib破坏了,还原后
    linux上运行system函数时,print
    Failed to open eth0
    android手机无法与eclipse或电脑
    C/C++洗牌算法源代码
    servlet技术实现用户名唯一的验证
    E-business suite system servic
    ZOJ 3700 Ever Dream 文章中单词
    TortoiseGit和msysGit安装及使用
    ZOJ 3700 Ever Dream 文章中单词
    TortoiseGit和msysGit安装及使用
    sharepoint 2010 获取用户信息Us
    mysql主从同步延迟方案解决的学习
    生日旅行总结
    中小板生日快乐随感
    送生日快乐桑葚乳酪小蛋糕
    写给女儿的生日快乐
    总分公司财务核算
    恢复使用繁体字可行性研究报告
    assignment makes integer f
    Qt线程里面如何给一个结构体
    qt的connect(timer,SIGNAL(t
    无法访问android.app.Activi
    android子线程中处理GPS代码
    QT 获取鼠标点击对象信息问题
    如何让一个service监听按键事
    android程序运行崩溃,然后不
    监听去电状态的时候状态直接
    监听去电状态的时候状态直接
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |