2013-07-25 50 views
-1

C++程序的功能是打开计算机套接字(16中的1),以允许将软件程序下载到其上。因为有16个不同的节点(所有不同的IP地址),所以我的脚本假设接受该程序并在16个不同的时间调用它。我甚至可以从哪里开始?我对Bash脚本非常陌生。如何编写运行C++程序的Bash脚本?

+1

有什么问题吗?只需调用该程序在你的脚本的16倍。 –

+0

那么,到目前为止你有什么尝试?我可能只是写了同样的东西[IP地址差异] 16倍以上。 –

+0

我是一名实习生,他们只是把这项工作交给了我。我从来没有写过任何东西。即时消失。 – user2619802

回答

1

您可以作出这样一个简单的脚本(如果您的可执行文件是a.out

#!/bin/bash 
./a.out arg1 arg2 ... 
./a.out arg1 arg2 ... 
#.. do this 16 times 

基本上,只要把你用在你的bash脚本运行C++程序16次命令,并把#!/bin/bash

之后顶部,你可以做一个chmod +x shellScriptName.sh使你的脚本可执行文件,然后运行它!

+0

谢谢!这真的有帮助 – user2619802

+0

我的论点是什么? – user2619802

+0

无论您通常用什么参数来运行您的C++程序。你可能没有任何争论,这是正常的。 – jh314