由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - how can I get external program's result in C
相关主题
A question related to pipenode.js child process: 怎样保证1个命令执行完了再执行下一个?
问一个vc++ 2008的问题请教一个python下面popen的问题
菜鸟请教个hadoop streaming job 的问题 (转载)PyCharm里的Python启动的Process在等待按键,如何继续
50伪币:请教perl代码差错的问题!多谢啦!又一个GDB的问题:关于显示数据
请高人解释一下为啥这个输出总是"HELLO-ERR"关于STDERR定向到文件问题
一个 perl 的 print 的初级问题如何把系统错误信息写入日志文件(c++)
Python有什么好的方法建two-way pipe?高人帮我看看一个简单的script,为什么nohup有问题? (转载)
node.js multer: Recursive process.nextTick detected再问个fork的题 (转载)
相关话题的讨论汇总
话题: program话题: external话题: result话题: ssh话题: get
进入Programming版参与讨论
1 (共1页)
s****n
发帖数: 700
1
the external program is excuted via ssh. Thank you very much
c**t
发帖数: 2744
2
you can catch stdout and stderr

【在 s****n 的大作中提到】
: the external program is excuted via ssh. Thank you very much
s****n
发帖数: 700
3
sorry I am not quite understand.
Say I want to write a program in serv1, the program does 'ssh serv2; ls'.
How can I get the result of 'serv2 ls' at serv1's program.

【在 c**t 的大作中提到】
: you can catch stdout and stderr
X****r
发帖数: 3557
4
#include
#include
int main() {
int fd[2];
pipe(fd);
if (fork()) {
close(1);
dup2(fd[1], 1);
execlp("ssh", "ssh", "serv2", "ls");
} else {
int len;
char buf[256];
while ((len = read(fd[0], buf, 256)) >= 0) {
/* Process piece of output from buf[0] to buf[len-1]. */
}
wait(0);
}
}

ls'.

【在 s****n 的大作中提到】
: sorry I am not quite understand.
: Say I want to write a program in serv1, the program does 'ssh serv2; ls'.
: How can I get the result of 'serv2 ls' at serv1's program.

1 (共1页)
进入Programming版参与讨论
相关主题
再问个fork的题 (转载)请高人解释一下为啥这个输出总是"HELLO-ERR"
is perror() non-buffered io in linux ? (转载)一个 perl 的 print 的初级问题
shm_open failedPython有什么好的方法建two-way pipe?
没有root权限怎么安装gcc(RHEL5.9) (转载)node.js multer: Recursive process.nextTick detected
A question related to pipenode.js child process: 怎样保证1个命令执行完了再执行下一个?
问一个vc++ 2008的问题请教一个python下面popen的问题
菜鸟请教个hadoop streaming job 的问题 (转载)PyCharm里的Python启动的Process在等待按键,如何继续
50伪币:请教perl代码差错的问题!多谢啦!又一个GDB的问题:关于显示数据
相关话题的讨论汇总
话题: program话题: external话题: result话题: ssh话题: get