是否可以运行 c++ 代码并将输出发送到 bash 文件中的 python 代码?

是否可以运行 c++ 代码并将输出发送到 bash 文件中的 python 代码?

我有一个使用 NVIDIA DRIVEWORKS (CUDA) 并提取一些图像的 C++ 代码。我有一个 Python 代码,用于获取提取的图像并进行处理。

我的问题是是否可以在单个 bash 文件中运行两个代码?

任何评论/帮助都值得赞赏。谢谢!

答案1

根据我对您问题的理解,您希望运行一个 C++ 程序来提取图像,然后将它们放入文件夹中。然后您需要一个 Python 脚本来处理这些图像。基于此,脚本应该有三行来运行 C++ 代码,一个等待命令来暂停脚本,然后调用 Python 脚本。您只需确保 Python 脚本指向 C++ 程序输出到的文件夹。

#!/bin/bash
./cpp_processing
wait
python ./python_script

注意:几乎肯定需要对该脚本和等待计时器进行修改。

相关内容