为了缩减命令的体积,用busybox进行了替代,不过却发现和管道相关的几个问题. example: grep_busybox "xx" | grep_busybox "XXX" 时候,中间的管道似乎失效,并没有往后传递. 单独grep_busybox "xx"有输出.其他命令入 ls_busybox | grep_busybox "XX" 也能成功.上述问题在使用原生grep不会出现.也就是说grep_busybox不能通过管道向后传递. 不知道各位有遇到和我一样的情况的吗?或者谁能解释一下为什么会这样呢?
by lilianglinux - Shell - 2007-06-02 16:49:24 阅读(1273) 回复(0)
每当我运行 vi就出现 applet not found 这是怎么回事??我的 其他命令指向busybox都好用 ,唯独有vi出现这个问题 帮忙 谢谢 [ 本帖最后由 231053469 于 2006-2-24 08:47 编辑 ]
busybox介绍 2006-12-01 15:59 级别: 初级 M. Tim Jones ( [email=mtj@mtjones.com?subject=busybox 简化嵌入式 Linux 系统&cc=tomyoung@us.ibm.com]mtj@mtjones.com[/email] ), 咨询工程师, Emulex 2006 年 9 月 11 日 busybox 是很多标准 Linux® 工具的一个单个可执行实现。busybox 包含了一些简单的工具,例如 cat 和 echo,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet(不过它的选项比传统的版...
最近在玩busybox,遇到一些问题 为什么我每次编译后生成的工具包(bin, sbin, usr等)做成image文件后,烧进去,系统起不来呢? 另外工具链i386-linux-gcc会有影响吗?
c写的cgi程序,服务器端可以执行,浏览器端不执行。 该程序在boa下测试通过,说明不是程序的问题。 应该是busybox httpd关于cgi的配置问题,请指教,多谢!
刚开始学内核裁减,用busybox make时,出现以下错误, make[1]: *** No rule to make target `|/tmp/busybox-1.1.2/e2fsprogs/blkid', needed by `/tmp/busybox-1.1.2/e2fsprogs/blkid/blkid_getsize.o'. Stop. 这个目录下确实有blkid_getsize.c文件,显然再生成blkid时,它还没有被编译成.o 不知道如何解决! 请指教,谢谢
busybox.c有这样一段代码: int main(int argc, char **argv) { const char *s; bb_applet_name = argv[0]; if (bb_applet_name[0] == '-') bb_applet_name++; for (s = bb_applet_name; *s != '\0';) { if (*s++ == '/') bb_applet_name = s; } #ifdef CONFIG_LOCALE_SUPPORT #ifdef CONFIG_INIT if(getpid()!=1) /* Do not set locale for `init' */ #endif { ...
我想在板子上安装snmp,交叉编译完了烧到文件系统里面, #ls -lh 可以显示1.6M 但是 #./snmpd 却报告找不到文件,请问为什么? 是busybox的问题还是我没有编译好snmp的原因
我用busybox1.0带的init和shell,现在发现一个问题: 在执行程序的时候,如ping等,需要Ctrl+C中断的时候,Ctrl+C却没有工作,无法中断程序。 但是shell是能够捕获到ctrl+C的,比如在命令提示符下,什么也不输,按Ctrl+C,提示符自动换行…… 还望有经验的朋友帮助一下。