njtc_wade 发表于 2017-12-11 10:08

请问怎么把一个变量的值传递给脚本?


eg:
int temp=1;
system(“a.sh temp”);
目的是把temp的值1传递给脚本,但是这样传进去是字符串。

jeppeter 发表于 2017-12-11 15:15

int temp=1;
char cmd;
snprintf(cmd,sizeof(cmd),"a.sh %d",temp);
system(cmd);
回复 1# njtc_wade


njtc_wade 发表于 2017-12-11 17:02

回复 2# jeppeter

谢谢,解决了,用的是这种方式。
页: [1]
查看完整版本: 请问怎么把一个变量的值传递给脚本?