问题标签 [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.
linux - How to retrieve a the return value of a shell function execute with `` and $()
I have the following function:
when I execute this funtion in the following ways, and then I display the returned value of the function with echo $?
I got 0 and not 3:
How I can got the returned value of func in the above cases?
linux - 如何直接访问ash中函数的最后一个参数?
要访问函数的第一个参数,我使用
如何直接访问ash中函数的最后一个参数?
我不想使用循环,既不想使用函数,也不想使用复杂的命令
shell - 检查字符串的元素是否存在于另一个字符串中
我有两个字符串:
我想检查字符串的每个元素是否l2
存在于 中l1
,然后将其从l1
.
是否可以在没有for
循环的情况下做到这一点?
linux - 我应该对同一文件上的并行 sed 执行进行竞争条件检查吗?
我有许多同时执行的脚本 shell,它们sed
在同一个文件上生成。因此存在sed
命令同时在同一个文件上执行的风险。
sed
我应该对同一文件的并行执行进行竞争条件检查吗?
linux - 如何将一些行移动到文件顶部?
我有一个这样的文件:
我想用一个简单的命令(使用,,...)移动从文件顶部开始的所有xxx.
行。sed
awk
grep
所以我的新文件将如下所示:
这个怎么做?
shell - 错误 sh: 0: 将 bash 函数转换为 sh 时未找到
下面的函数原本是一个 bash 函数。我需要它在busybox 1.22 ash
shell 中运行。
当上面的代码加载source
并作为dockerip
busybox shell输出运行时:sh: 0: not found
. 不是一个很有帮助的错误,所以我的问题是错误是什么意思,上面函数的哪些部分不兼容busybox 1.22?
bash - What do $? $0 $1 $2 mean in shell script?
I often come across $? $0 $1 $2 etc....
in shell scripting, what I know is that $?
returns the exit status of the last command
but what do the others do? what are they called and is there more? perhaps like $3 $4 $5 ...
ash - 如何在 ash 中使用数组?
出于某种原因,我不能用它bash
来构建我的脚本,唯一的方法是使用ash
,我有这个 sms 自动回复脚本,每个回复必须最多 160 个字符长,它看起来像这样:
但它最终是这样的:
我想要的是这样的:
所以它按字符数分割而不是按单词分割,我该怎么做?
linux - Ash shell - 如何在函数内执行while循环?
出于特定原因,我必须在函数内执行无限循环,然后将该函数作为守护进程运行,
该脚本不起作用,它给了我以下错误:
如何在函数中执行无限循环ash
?
shell - 使用 awk 从另一个中提取字符串
我有这个变量,其中包含一个由空格分隔的字符串列表
我想提取每个字符串分隔的bu空格“”,然后将其分配给val
我使用这个shell代码,但它不起作用
期望的结果是:
即使使用另一个 linux 实用程序(如 cut 、 sed 、 grep )完成处理,我们也将不胜感激。