GNU Parallel 面临静默退出和无效选项错误
GNU Parallel facing silent exit and invalid option error
我尝试从以下位置执行完整安装:http://git.savannah.gnu.org/cgit/parallel.git/tree/README
安装成功。它在 Mac OS 上安装时运行良好,但在亚马逊 Linux (RHEL64) 上我面临以下问题:
在 运行 上只是 parallel
命令静默退出。
dev-dsk % parallel
dev-dsk %
在 运行 any 命令甚至 parallel --version
给出以下错误:
dev-dsk % parallel --version
parallel: invalid option -- '-'
parallel [OPTIONS] command -- arguments
for each argument, run command with argument, in parallel
parallel [OPTIONS] -- commands
run specified commands in parallel
与 运行 parallel --gnu
相同的错误。
IMO,与 NO 没有冲突,与 Tollef 的 并行的 moreutils 包没有冲突,因为 moreutils 没有在我的机器上退出。
请帮助我了解如何使 GNU Parallel 在 RHEL64 上运行?
不确定为什么它不起作用。在我的系统中,系统路径中只有一个名为 parallel 的可执行文件,但仍未被检测到。
但无论如何,我能够如下修复它:
- 运行
whereis parallel
。这给出了名为 parallel 的可执行文件所在的所有路径。对于我的情况,只有一条路径 /usr/local/bin/parallel
。 运行使用此路径工作得很好。
- 您可以在
~/.bashrc
或 ~/.zshrc
文件中为此添加别名,例如 alias parallel='/usr/local/bin/parallel'
现在 parallel
很有魅力。
dev-dsk % parallel --version
GNU parallel 20190322
Copyright (C) 2007-2019 Ole Tange and Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
GNU parallel comes with no warranty.
我尝试从以下位置执行完整安装:http://git.savannah.gnu.org/cgit/parallel.git/tree/README
安装成功。它在 Mac OS 上安装时运行良好,但在亚马逊 Linux (RHEL64) 上我面临以下问题:
在 运行 上只是
parallel
命令静默退出。dev-dsk % parallel dev-dsk %
在 运行 any 命令甚至
parallel --version
给出以下错误:dev-dsk % parallel --version parallel: invalid option -- '-' parallel [OPTIONS] command -- arguments for each argument, run command with argument, in parallel parallel [OPTIONS] -- commands run specified commands in parallel
与 运行
parallel --gnu
相同的错误。
IMO,与 NO 没有冲突,与 Tollef 的 并行的 moreutils 包没有冲突,因为 moreutils 没有在我的机器上退出。
请帮助我了解如何使 GNU Parallel 在 RHEL64 上运行?
不确定为什么它不起作用。在我的系统中,系统路径中只有一个名为 parallel 的可执行文件,但仍未被检测到。
但无论如何,我能够如下修复它:
- 运行
whereis parallel
。这给出了名为 parallel 的可执行文件所在的所有路径。对于我的情况,只有一条路径/usr/local/bin/parallel
。 运行使用此路径工作得很好。 - 您可以在
~/.bashrc
或~/.zshrc
文件中为此添加别名,例如alias parallel='/usr/local/bin/parallel'
现在 parallel
很有魅力。
dev-dsk % parallel --version
GNU parallel 20190322
Copyright (C) 2007-2019 Ole Tange and Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
GNU parallel comes with no warranty.