Python 是否有任何valgrind命令可以在一次操作中为多个可执行文件运行

Python 是否有任何valgrind命令可以在一次操作中为多个可执行文件运行,python,valgrind,Python,Valgrind,我将所有可执行文件都放在一个文件夹中。我想在那个文件夹上做valgrind,它可以一次性检查所有可执行文件上的内存泄漏。 命令: valgrind—检查泄漏=完整。/U名称 将适用于单个可执行文件。如何修改valgrind命令以检查该文件夹中的所有可执行文件。请尽快回复。没有单一的valgrind命令来执行此操作,但在shell中执行此操作非常简单: #!/bin/zsh for exe in *(*) do valgrind --log-file="${exe}.log" --leak-

我将所有可执行文件都放在一个文件夹中。我想在那个文件夹上做valgrind,它可以一次性检查所有可执行文件上的内存泄漏。 命令:

valgrind—检查泄漏=完整。/U名称


将适用于单个可执行文件。如何修改valgrind命令以检查该文件夹中的所有可执行文件。请尽快回复。

没有单一的
valgrind
命令来执行此操作,但在shell中执行此操作非常简单:

#!/bin/zsh

for exe in *(*)
do
  valgrind --log-file="${exe}.log" --leak-check=full "${exe}"
done

没有单独的
valgrind
命令来执行此操作,但在shell中执行此操作非常简单:

#!/bin/zsh

for exe in *(*)
do
  valgrind --log-file="${exe}.log" --leak-check=full "${exe}"
done

有这样的选择是没有意义的。我建议您为此编写一个shell脚本。使用此选项是没有意义的。我建议您为此编写一个shell脚本。