busybox安装脚本

时间:2011-01-29 01:49:57

标签: busybox

我确信这很简单,但我不知道该怎么做......

我在嵌入式系统上有一个busybox脚本,我想运行但我不知道如何运行脚本

我可以登录busybox并键入一些命令,但这是我的知识限制,我如何在桌面上执行.txt格式的脚本?

1 个答案:

答案 0 :(得分:1)

我能想到的两种方式:

  • 枯燥但更便携的:

    1. 在编辑器中打开脚本文件。

    2. 登录嵌入式系统,进入busybox shell提示符。

    3. 从编辑器中复制脚本的第一行。

    4. 将其粘贴到busybox提示符,如有必要,请按Enter键。

    5. 从编辑器中复制下一个脚本行

    6. 将其粘贴到busybox提示符,如有必要,请按Enter键。

    7. 如果还有更多行,请返回步骤5.如果您遇到任何错误,当然应该停下来尝试找出正在发生的行。

    8. 您很想一次性复制并粘贴整个脚本。 不要!根据嵌入式系统上的TTY缓冲行为,结果可能会出乎意料。

  • 正确的方法:

    1. 确保您的脚本具有可写文件系统。大多数嵌入式系统至少有一个可以修改的ramdisk,但重启后会丢失任何更改。找到这样的文件系统后,如果需要,可以cd

    2. 找到一种传输脚本文件的方法,例如script.txt到您的系统。根据您的嵌入式系统,您可以使用FTP,TFTP或SMB上传它。如果这些都不可用,您可以尝试在busybox上使用cat,例如$ cat > script.txt,然后将脚本复制/粘贴到终端中 - 按文件末尾的Ctrl + D

    3. 运行脚本:$ sh script.txt

    4. 除了步骤3,请使用chmod使文件可执行:$ chmod +x script.txt然后您可以运行它:$ ./script.txt

如果没有关于嵌入式设备和脚本的更多信息,我们无法为您提供更多帮助。