Linux
GNU Parallel 面臨靜默退出和無效選項錯誤
我嘗試從以下位置執行完整安裝:http: //git.savannah.gnu.org/cgit/parallel.git/tree/README
安裝成功。它在 Mac OS 上安裝時執行良好,但在 Amazon Linux (RHEL64) 上我面臨以下問題:
- 在執行時
parallel
,命令靜默退出。dev-dsk % parallel dev-dsk %
- 在執行任何命令時甚至
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,與Tollef****的moreutils 包並行沒有衝突,因為 moreutils 沒有在我的機器上退出。
如何讓 GNU Parallel 在 RHEL64 上工作?
不知道為什麼它對我不起作用,因為我的系統路徑中只有一個名為 parallel 的執行檔。
但我能夠將其修復如下:
- 執行
whereis 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.