请问,在C++(Linux环境下)程序中如何去执行Linux中的脚本啊??

发布于 2022-10-03 12:29:24 字数 296 浏览 20 评论 0

请问,在C++(Linux环境下)程序中如何去执行Linux中的脚本啊?? ]

我要做的的是,实现按任意键继续,
在网上找了好多资料,就只有一个脚本文件,现在我脚本写好了

怎么在C++下执行这个脚本呢?

高手赐教>;>;>;急等!!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

凉宸 2022-10-10 12:29:24

system("sh  scriptname");

兮子 2022-10-10 12:29:24

原帖由 ako_akos 于 2005-8-5 10:34 发表
请问,在C++(Linux环境下)程序中如何去执行Linux中的脚本啊?? ]

我要做的的是,实现按任意键继续,
在网上找了好多资料,就只有一个脚本文件,现在我脚本写好了

怎么在C++下执行这个脚本呢?

高手赐教>; ...

man getc

应该有函数可以做到这一点

假情假意假温柔 2022-10-10 12:29:24

system()有安全问题,fork+execl, 或者popen.
不过,为了"实现按任意键继续"也太过分了.
最简单的方法是:"实现回车键继续",hehe

故事未完 2022-10-10 12:29:24

重设终端属性,去掉行缓冲,然后用 getc 应该就可以了。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文