Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
C++ 程序的功能是打开一个计算机套接字(16 个中的一个)以允许将软件程序下载到它上面。我的脚本假设采用该程序并调用它 16 次不同的时间,因为有 16 个不同的节点(所有不同的 IP 地址)。我什至从哪里开始???我对 Bash 脚本非常陌生。
您可以像这样制作一个简单的脚本(如果您的可执行文件是a.out:
a.out
#!/bin/bash ./a.out arg1 arg2 ... ./a.out arg1 arg2 ... #.. do this 16 times
基本上,只需将用于运行C++程序的命令放在 bash 脚本中 16 次,然后放在#!/bin/bash顶部。
C++
#!/bin/bash
之后,您可以执行 achmod +x shellScriptName.sh以使您的脚本可执行,然后运行它!
chmod +x shellScriptName.sh