问题标签 [ash]

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 回答
2206 浏览

linux - 如何将时间字符串转换为时间戳

我有以下字符串“2012-09-04T00:11:20.000Z”我需要将此字符串转换为带有 ash shell 的时间戳。

怎么做?

0 投票
1 回答
735 浏览

linux - 如果子进程在后台启动并且父进程已经退出,如何知道父进程

我有一个子进程在前台运行,他的父亲已经退出。

如果父进程已经退出,则proc/$pid/stat文件不再包含父进程 pid,并且显示 1 而不是原始父进程进程 pid

为了快速重现此行为,我们可以使用以下脚本

测试2.sh

测试3.sh

执行:

0 投票
2 回答
294 浏览

shell - 如何检查子字符串是否存在

我有以下字符串

子字符串之间的分隔符是空格

例如,我想检查"aaa.“是否存在。在上面的 msg 中它不存在。

例如,我想检查 "bbb.“是否存在。在上面的味精中它是否存在。

我尝试使用 grep,但 grep 使用换行符作为子字符串之间的分隔符

怎么做?

0 投票
1 回答
4317 浏览

ubuntu - 如何在 ubuntu 上获取 https?

我想尝试安装托管的 reddit
我刚刚在 VirtualBox 上安装了 Ubuntu Server 12.04。
然后我尝试运行:
$ wget https://raw.github.com/reddit/reddit/master/install-reddit.sh 从以(initramfs)开头的内置shell(ash)
但它告诉我"not an http or ftp url"
在安装过程中我还安装了postgresql db ..
我也尝试了http,但它告诉我"bad address raw.github.com"
我做了什么错误的?或者我如何正确地获取这个脚本?

0 投票
3 回答
5367 浏览

regex - How to match regexp with ash?

Following code works for bash but now i need it for busybox ash , which apparrently does not have "=~"

Is there a suitable replacement ?

Sorry if this is SuperUser question, could not decide.

Edit: There is also no grep,sed,awk etc. I need pure ash.

0 投票
1 回答
1316 浏览

perl - 如何在电子邮件外壳脚本(ash)中发送标准错误

我编写了一个在 ash 下使用的 shell 脚本,并将 stderr 和 stdout 重定向到一个日志文件。我希望仅当 stderr 不为空时才将该日志文件通过电子邮件发送给我。

我试过了:

我的问题是双重的:

1-我得到一个 -sh: /usr/bin/mail: not found错误。似乎邮件命令在 ash 下不存在(或者至少在我的 linux 机器下,这是一个 Synology NAS),还有什么替代方案?最坏的情况是 perl 可用,但我更喜欢使用标准的 sh 命令。

2-如何测试 stderr 不为空?

谢谢

0 投票
1 回答
4781 浏览

linux - 如何替换 POSIX sh 字符串中的“/”

要替换 bash 字符串中的子字符串,str我使用:

但是,我目前正在编写一个脚本,该脚本将使用ash.

我有一个包含的字符串'/',我想使用上面的语法来替换'/'我的字符串中的,但它不起作用。

我试过了:

但他们不工作

我该如何解决?

0 投票
1 回答
919 浏览

linux - bash 和 ash shell 为同一命令返回不同的错误消息

我在我的嵌入式系统中使用 ash 和 bash shell,对于使用这两个 shell 的同一命令,我收到以下错误消息

所以,我的问题是为什么在两个不同的 shell 中有两个不同的错误信息?我的理解是从命令而不是从 shell 返回错误消息。

0 投票
5 回答
98 浏览

bash - 如何在文件中用一个替换2个新行

我有以下文本文件

当我使用cat.

我尝试了以下命令,但它们不起作用

预期的输出是这样的:

0 投票
1 回答
2534 浏览

php - 如何将数据从 ash (bash) POST 到 php

我有 url (www.blabla.web.id/proses_data.php) 在线。我想从我的 bash 脚本向该 url 提交数据。我在OpenWRT中使用 ash, bash 。

我正在尝试这种技术,

但它使用GET方法。如何使用POST方法?