gnu-parallel 相关问题

GNU parallel是一个shell工具,用于使用一台或多台计算机并行执行作业。

gnu parallel 的 --onall 不能与 sshpass 一起使用吗?

我尝试在多个服务器上运行相同的命令。 每个服务器都是密码认证的,所以我导出了SSHPASS。 从选项 2 开始,添加了 --onall 并且命令开始失败。 并行-S 1/...

回答 1 投票 0

如何不向 GNU Parallel 传递任何参数?

如何不向 GNU Parallel 传递任何参数?基本上,我想循环一个命令: 并行 --dry-run command_to_repeat ::: `seq 100` 传递参数: 命令重复 1 命令重复 2

回答 1 投票 0

如何使用gnu并行使用sshpass在多个服务器上运行相同的命令?

到目前为止,我找到了一个令人满意的解决方案,但想知道是否有一种方法可以使用更多并行的设计选项。 我正在运行并行版本 20240422。 我读过 man parallel 和 htt...

回答 1 投票 0

使用 SLURM 脚本在 GNU Parallel 中不显示进度条

我是 GNU Parallel 的新手,正在尝试运行一些模拟。我有一个 bash 脚本,正在通过 SLURM 提交到集群。下面给出了脚本。本质上,并行调用一个函数...

回答 2 投票 0

gnu 并行的等待行为在管道中如何工作?

我正在 WSL 上使用 apt install parallel 中的parallel。 我希望了解解释的机制 第一个号码出现之前需要等待多长时间 每次将打印什么数字...

回答 1 投票 0

如何在 GNU 并行中为不同主机使用不同的 --workdir

我想在本地计算机和远程计算机上执行我的 script.sh 。但是,在本地计算机上,script.sh 文件位于 ~/dir1/ 内,而在远程计算机上,位于 /dir2 内。 我尝试的是:里面〜/

回答 1 投票 0

将输出写入标准输出以及 GNU 并行结果

我正在使用 GNU 并行并行运行多个 python 脚本,每个脚本可能需要几分钟才能完成。 脚本将其进度打印到标准输出。 示例脚本.py print('正在做

回答 1 投票 0

在 GNU Parallel 中使用自定义分隔符分隔参数

我想使用自定义分隔符来分隔 GNU 并行中的参数。 例如: $ 序列 19 30 |并行-n 4 --dry-run '我的命令{}' 我的命令 19 20 21 22 我的命令 23 24 25 26 我的-

回答 1 投票 0

使用许多“-o”(布尔∨)语句优化 GNU find 命令

我有以下 find 命令在 Slackware SlackBuild 脚本中的源目录上运行: 找到-L。 \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ -o -烫发 511 \)...

回答 1 投票 0

使用多个输入流时 GNU-Parallel 中的字符串替换

我知道如何并行执行 perl 风格的字符串替换,并且我喜欢它,但我想知道当我有 2 个输入流时是否可以使用它并仅对特定输入应用替换。 ...

回答 1 投票 0

如何使用 GNU Parallel 运行文件中的命令列表?

我想使用 GNU Parallel 在 P 核上运行 N 个命令。我将每个命令放在一个文件中:ListOfCommand.txt。该文件中的每一行对应一个不同的命令,并且每一行都是完整的

回答 1 投票 0

GNU 并行:如何取消引号`;`以便可以运行多个命令?

如何使用 --quote/-q 选项运行多个命令? 例如,这引用了;: $parallel --dry-run -q command1 {1} \; command2 ::: “有一个空格” “另一个空格” &q...

回答 1 投票 0

删除 GNU Parallel 中的自动单引号

我正在运行此命令,以使用文本文件的基本名称更改文本文件中的“要替换的文本”: 并行 --dry-run sed -i \"s/要替换的文本/{.}/\" {} ::: *.txt 然而,...

回答 1 投票 0

如何忽略 GNU Parallel 的某些文件

我不需要运行目录中的所有文件,但我不知道应该使用什么命令。 这是我使用的命令,但它更改了我在目录中拥有的所有文件,而不是...

回答 1 投票 0

单引号中的单引号问题 - Bash 命令行 GNU 并行

我是 Bash 命令行使用新手,需要了解在现有单引号内使用单引号的正确语法。 ls *文件.fa |并行 -j4 'perl -pe 's/^>/>{}/' {} >newfile_...

回答 1 投票 0

使用并行命令异步解析日志

我的日志文件中有以下示例日志格式 [01/18/2024 23:59:58 job100305.mydomain.com dbmy.db18.import 3823039] {"PREFIX":"ZaoBzgriEBMAIglWABgEZg","LEVEL"...

回答 1 投票 0

如何仅在并行处理成功时才运行命令

我正在使用并行GNU处理数千个文件并且转换成功,完成后我无法删除处理后的文件。 我知道我现在可以使用parallel --halt,fail=1来停止

回答 1 投票 0

Gnu 通过 stdin 并行传递每一行

我想使用base64 对文件的每一行进行编码。但是,base64(和其他命令行实用程序)不允许通过命令行参数传递值,但要求它们通过 stdin 传递......

回答 1 投票 0

git-completion.bash 给出“env_parallel:错误:您的环境太大。”

当我在 ~/.bashrc 中加载 git-completion.bash 时,我在 env_parallel 中收到此错误: bash: /usr/bin/perl: 执行命令的参数 env_parallel:错误:您的环境太大。

回答 1 投票 0

如何在 Bash 中为 GNU Parallel 创建堆栈或 LIFO

虽然我最初的问题以不同的方式解决了(请参阅此问题下的评论线程,以及对此问题的编辑),但我能够在 Bas 中为 GNU Parallel 创建堆栈/LIFO...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.