相关疑难解决方法(0)

使用xargs调用shell函数

我试图使用xargs并行调用更复杂的函数.

#!/bin/bash
echo_var(){
    echo $1
    return 0
}
seq -f "n%04g" 1 100 |xargs -n 1 -P 10 -i echo_var {} 
exit 0
Run Code Online (Sandbox Code Playgroud)

这将返回错误

xargs: echo_var: No such file or directory
Run Code Online (Sandbox Code Playgroud)

关于如何使用xargs来完成此任务或任何其他解决方案的任何想法都将受到欢迎.

bash xargs sh

146
推荐指数
3
解决办法
5万
查看次数

标签 统计

bash ×1

sh ×1

xargs ×1