怎么在c语言程序里调用shell脚本文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么在c语言程序里调用shell脚本文件相关的知识,希望对你有一定的参考价值。

参考技术A int iRetCode;
char sStr[100];
sprintf(sStr,"home/test/upload/unload.sh");
iRetCode=system(sStr);
if(iRetCode<0)

  printf("shell error!");

本回答被提问者和网友采纳
参考技术B 好像是execute
然后里面直接可以用bash指令
参考技术C system(“这里是你要执行的脚本文件的绝对位置或者相对位置”);

怎么在python脚本中调用其它的python脚本运行?

我在eclipse中编写了几个脚本1,2,3,4,5.现在我想在写一个脚本控制这几个脚本的运行。例如:我现在想要执行1,3,5脚本,就用一个python脚本直接去调用这三个脚本。这样我每次执行的时候直接编辑这个脚本后运行一次就可以多个脚本了,而不用一个一个的脚本去运行了,不知道我这样说清楚没,谢谢!

若是同目录: import 1,3,5
若不是先把他们加到系统变量里:
import sys
sys.path.append('路径\1')
sys.path.append('路径\3')

sys.path.append('路径\5')

再直接import
参考技术A 如果要在test.py中调用脚本func.py脚本

首先,两个脚本文件要放在pythonpath下,其次在test.py脚本的开头写上import func,这样就可以直接调用func中的函数方法了。
参考技术B 直接import 就行了啊 参考技术C #x.py
./1.py
./3.py
./5.py

以上是关于怎么在c语言程序里调用shell脚本文件的主要内容,如果未能解决你的问题,请参考以下文章

C语言能否用在shell脚本

linux下如何用c语言调用shell命令

linux下如何用c语言调用shell命令

求教,下载的LUA格式脚本文件怎样用到游戏里。

azkaban怎么在job里面直接调用python脚本啊,我调用shell脚本正常运行,调用python脚本没有运行

请问,Linux下,shell脚本如何调用html文件,html文件是自己写的,比如/var/www/ftp.html