“运行命令”文件编辑(即“* .rc”文件):像Linux一样回应终端?

时间:2012-07-24 14:16:02

标签: android linux shell rc

我正在编辑Android手机文件“init.tuna.rc”,以便它向我打印一些基本的调试检查点消息,以便我可以分析手机在启动过程中的进度。

有没有人知道你是否可以简单地将控制台打印的shell脚本语法插入“运行命令”文件(.rc)?

(我需要知道这一点,如果有人可以在我重建Android树的所有代码来测试这个调试代码之前帮助我,因为这个过程可能需要一段时间)

以下是否有效?我想在下面的代码片段中插入“init.tuna.rc”文件:

# Boot debugging Checkpoint #2
echo "Check #2:  Successfully wrote the file system data, including the wifi directories!"

如果这不起作用,我该怎么办才能让“rc”文件在执行时将信息打印到实际终端?

1 个答案:

答案 0 :(得分:1)

Android引导语言记录在readme.txt下的源树中的<android>/system/core/init文件中。 没有提及echo,但您可以尝试。另请记住,您应该写入文件,因为stderr和stdout被重定向到/dev/null

请参阅https://github.com/android/platform_system_core/blob/master/init/readme.txt