我想从GNU Parallel在Bash中调用的子例程(函数)返回值
所以我想看看123445。注意,这是一个简单的例子,我知道你可以用很多方法来做到这一点。但是,我需要在测试中获取返回的结果我想从GNU Parallel在Bash中调用的子例程(函数)返回值,bash,gnu-parallel,Bash,Gnu Parallel,所以我想看看123445。注意,这是一个简单的例子,我知道你可以用很多方法来做到这一点。但是,我需要在测试中获取返回的结果 test() { return $1 } export -f test seq 1 5 | parallel test {} | echo test是一个UNIX命令,为了避免混淆,请调用其他函数 如果它确实是您感兴趣的退出值: my_test() { echo $1; } export -f my_test seq 1 5 | parallel my_test
test() {
return $1
}
export -f test
seq 1 5 | parallel test {} | echo
test
是一个UNIX命令,为了避免混淆,请调用其他函数
如果它确实是您感兴趣的退出值:
my_test() { echo $1; }
export -f my_test
seq 1 5 | parallel my_test {} | parallel -Xj1 echo
要了解更多信息:
- 观看简介视频,快速介绍:
- 浏览教程(man parallel_教程)。您可以使用命令行 我会爱你的
my_test() { return $1; }
export -f my_test
seq 1 5 | parallel 'my_test {};echo $?' | parallel -Xj1 echo