QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1623|回复: 9

如何编程调用系统命令,例echo "hello world"

[复制链接]
发表于 2005-9-27 15:21:50 | 显示全部楼层 |阅读模式
应该用什么函数, 请教
发表于 2005-9-27 16:20:50 | 显示全部楼层
system
回复

使用道具 举报

发表于 2005-9-27 18:56:52 | 显示全部楼层
exec

不懂请看man页
回复

使用道具 举报

发表于 2005-9-27 22:31:58 | 显示全部楼层
做一个简单的小脚本
用vi就可以
回复

使用道具 举报

发表于 2005-9-28 08:49:44 | 显示全部楼层
呵呵,这样:

#!/bin/bash

echo "hello word !"

#end

这是shell脚本的一般格式。
回复

使用道具 举报

 楼主| 发表于 2005-9-28 18:00:30 | 显示全部楼层
编程怎么实现?
exec不行的
回复

使用道具 举报

发表于 2005-9-28 20:12:07 | 显示全部楼层
参见man页的系统调用部分

execl
回复

使用道具 举报

发表于 2005-9-28 21:58:50 | 显示全部楼层
shell编程啊
# !/bin/sh
回复

使用道具 举报

发表于 2005-9-29 07:56:13 | 显示全部楼层
假如我上面的那个程序名为:test
你可以这样做:
1   $vi test
      *****在这里输入内容*********
     :wq     // 保存退出。
2   在同一个目录下使用
    $chmod +7 tset   //是test具有可执行的权限
3   ./test
     即运行此程序


好了,你可以找本shell编程的基本书籍先看看,然后慢慢去多练习。
回复

使用道具 举报

发表于 2005-9-29 10:53:39 | 显示全部楼层
在c/c++里,直接用system("ls")
就可以了,如果是在python里,也是上面的用法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 02:09 , Processed in 0.085803 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表