相当于"/dev/stdout"和"/dev/stderr"的安卓



我意识到文件/dev/stdout 和/dev/stderr 在无根 Android 设备上不存在。我对此没意见 - 但我需要一些方法来重定向我的 shell 脚本中的输入/输出---包括将输出重定向到输出。

Android文件系统上是否有任何等效于这些丢失的特殊文件?如果有,我可以将我的脚本设计为在 Android --- 上运行时自动使用它们而不是传统的等效脚本,但前提是存在此类文件。

那么有谁知道这些特殊文件的Android等价物吗?

如果你正在寻找/dev/stdout 和/dev/stderr 的替代品,请分别使用/proc/self/fd/1 和/

proc/self/fd/2(实际上,在 Linux 中,/dev/stdout 和/dev/stderr 是这些文件的符号链接)。 它在我的Galaxy S4上为我工作。

最新更新