gpt4 book ai didi

android - 文件描述符 3 的 bash 重定向是读取 tcp 端口和写入文本文件的最有效方法吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:10:27 25 4
gpt4 key购买 nike

我通过转发来自通过 USB 连接的 Android 手机的文本,在 Raspberry Pi(Raspbian 操作系统)上记录 GPS 数据。应用程序 ShareGPS 每秒正确地转储几行文本到端口 50000。在 Pi 上,我运行 adb 将端口转发到 Pi。从那里我使用伪路径将套接字重定向到文件描述符,然后将描述符重定向到文本文件。

adb forward tcp:50000 tcp:50000

exec 3<>/dev/tcp/localhost/50000

cat &3 >> dump-file.txt

对我来说,这似乎是一条非常复杂的路线。有没有更有效的方式从手机上的端口记录到 Pi 上的文本文件?

电话设置和 adb 引用 http://ubuntuforums.org/showthread.php?t=2145434套接字重定向 http://hacktux.com/bash/socket

最佳答案

如果不需要来回通信,就不用单独开FD:

cat < /dev/tcp/localhost/50000 > dump-file.txt

关于android - 文件描述符 3 的 bash 重定向是读取 tcp 端口和写入文本文件的最有效方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26940757/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com