问题标签 [busybox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
9472 浏览

android - 如何在 android adb shell 中通过 FTP 发送文件?

如何在 android adb shell 中通过 FTP 发送文件?我已经安装了busybox。我想从 adb shell 中的 FTP 服务器接收文件。这些命令都支持。有人请帮忙..?

0 投票
0 回答
304 浏览

linux - 在 initramfs 上安装 Xfbdev

我希望这不是一个愚蠢的问题。

我有一个内核和一个包含busybox的initramfs(一切正常)。我正在尝试安装/运行 Xfbdev,我认为这可能是简单地运行二进制文件的情况,但似乎不是。当我尝试运行二进制文件时,我得到 Xfbdev : not found,这有点奇怪。二进制文件被修改为 777,有人有什么想法吗?

非常感谢

汤姆

0 投票
0 回答
1839 浏览

linux - 创建和删除设备节点时的 mdev 竞速

最近,我习惯于mdev更换udev. 相比udevdmdev确实节省了很多内存使用。配置如下:

  • 在 中/etc/mdev.conf,如果设备与 匹配,则“在创建设备之后和删除设备之前”都将调用sd[a-z][0-9]该脚本usbmount_wrapper

    sd[az][0-9] 0:0 660 */usbmount_wrapper

  • usbmount_wrapper,我们称之为usbmountdebian的实用程序。

此配置适用于热插拔事件(/dev创建下的节点并在插入的设备上正确安装分区,卸载分区并在拔下设备时删除设备节点)。

当我们尝试使用工具格式化磁盘时出现问题fdisk。通过转储 hotplug 事件,事件顺序是:删除所有旧分区 -> 添加所有新创建的分区。如果我们执行ls /dev/sd*after fdisk,我们可以看到这些新分区的新设备节点,几秒钟后,这些分区被删除。我们可以得出结论 中存在竞争条件mdev,设备节点是先创建后删除,这与热插拔事件的顺序相反。我也尝试创建/dev/mdev.seq,但它不能解决问题。mdev版本来自busybox 1.17

如果有人尝试过mdev并遇到同样的问题,请提供一些建议。提前感谢您的帮助和感谢。

0 投票
1 回答
20021 浏览

android - Android 使用busybox命令行安装apk

我想在android手机中静默安装apk,我找到了这个解决方案 (链接),是如何使用busybox命令行安装apk,但是当我使用busybox安装路径/到/apkfile时,它不起作用,有人可以帮我吗请举一些例子。

0 投票
1 回答
203 浏览

bash - 我如何以不同的方式实现“read -i”?

我一直在网上寻找,但没有找到解决方案(很难知道要搜索什么)。我想要一种在输入上显示“当前值”的方法。类似于read -e -p "something: " -i "this" $variableBusybox sh 中的内容。由于该选项仅在 Bash4 中可用,这不是默认选项。我将不得不以另一种方式解决它。不确定这是否可能..

我想要的是案例#3 将显示文件的当前值。前任。如果文件有 %R 作为当前值。然后这就是我希望它在输入上显示的内容,以便用户以交互方式更改它。

0 投票
2 回答
2556 浏览

bash - 如何替换文件中的段落?

我想更改的文件不止一行。这是一个 CSS 文件,我想将一个部分换成另一个部分。

这是文件中的一个片段:

如果我使用sed -n '/aStyle.Landscape {/,/}/p'它会打印正确的段落,但我想用另一个替换它。我已经尝试过sed '/aStyle.Landscape {/}/s/aStyle.Landscape {/something/'和类似的,但我错过了一些东西。

0 投票
2 回答
154 浏览

bash - 如何使用 c\ 用 sed 设置新行?

我感到很愚蠢,但尝试了多种方法在我的脚本中添加新行。我从 Jonathan 那里得到了一个 sed 命令的帮助。它工作得很好,但格式丢失了,现在我找不到让它工作的方法。

代码如下所示:

我想用另一段替换一段。但是使用此命令,所有内容都打印在一行上。我希望它保持格式。我最初的问题在这里:如何替换文件中的段落?

0 投票
5 回答
5773 浏览

bash - 如何 sed/grep 文件名中的最后一个单词?

我有几个不同语言的文件名。我只需要 grep 或 sed 语言部分。我正在使用gconftool-2 -R /并想通过管道传输一个命令来只显示带有该语言的字母。

我需要文件的svanden_GB部分。我怎样才能以最有效的方式做到这一点?我正在考虑类似的事情,gconftool-2 -R / | sed -n -e '/active =/p̈́' -e '/\.$/'但后来我被卡住了,因为我不知道如何只打印我需要的部分而不是整行。

0 投票
2 回答
435 浏览

python - Python2.5、smtplib和KeyError

我正在尝试为具有邮件功能的 ESXi 上的 BusyBox 编写 python 脚本。它运行 Python 2.5,但缺少一些库(即 smtplib)。我下载了 Python2.5 源并将 lib 文件夹复制到 ESXi。现在我正在尝试通过“import lib.smtplib”导入 smtplib,但 Python 说:

我被困住了。因此,每一个帮助和每一个想法都值得赞赏!

0 投票
1 回答
1768 浏览

if-statement - 检查busybox中的有效号码?

我正在尝试做一个脚本,我需要检查用户输入是否有效。我就是想不通。一直在尝试不同的方法,但找不到解决方案。因此,如果那里有一个busybox ash guru,我很乐意提供所有帮助。

我想看看用户是否输入了一个数字。也允许使用带小数的数字。如果不是,那么它应该中止。

也一样。。

我需要它来查看是否使用了十六进制。我得到的只是“未知操作数”。