ChinaUnix.net
相关文章推荐:

python 获取shell的返回值

我现在知道: (1) system可以调用shell 命令,例如:system("ls -l") ; system("echo \"Hello, World\"") ; (2) shell 命令是有返回值的: 用 echo $? 便可以在标准输出上显示出此返回值 【问题】: 在C语言中,怎么获取一条shell命令的返回值 示意流程如下: return_code = system("shell command") ; if (return_code == 1) do something ; else if (return_...

by anank - C/C++ - 2008-12-12 10:23:46 阅读(8660) 回复(7)

相关讨论

//-------------------------------------------- shell: >>> import time >>> a=time.localtime(time.time()) >>> s=time.strftime("%Y-%m-%d %H:%M",a) >>> print s 2008-11-01 08:40 //------------------------------------------------ Apache 中 : now=time.localtime(time.time()) wtime=time.strftime("%Y-%m-%d %H:%M",now) 2008-10-31 19:37 代码都是一样的 , 怎么得到的时间不一致 , 昏死了 .. 在apache中时间是...

by cristy_cn - Python - 2008-11-01 20:41:35 阅读(1947) 回复(1)

今天在试验>上的例程,发现了一个小问题,列举如下: 下面是创建的一个类 #! /usr/bin/python # FileName: time1.py # Description: Simple definition of class Time # Author: yk # Date: Sat May 17 04:07:34 CST 2008 class Time: """Time abstract definition of class Time.""" def __init__( self ): """Initializes hour,minute and second to zero""" self.hour = 0 ...

by yk325 - Python文档中心 - 2008-05-16 21:36:12 阅读(1473) 回复(0)

请问大家再shell中可以捕捉到一个C函数(程序)的返回值吗,比如 int main() { return 1; } 这个程序编译成mm 我在shell(bash)中想知道这个程序的返回值,可以得到吗? 谢谢

by mousexqshe - Shell - 2008-09-01 18:44:49 阅读(5203) 回复(4)

请教:在linux shell中怎么获取最近执行过的进程的返回值啊? 也就是 C/C++ 中main() 函数的返回值 紧急!

by zenglj - Shell - 2007-01-10 16:03:25 阅读(3769) 回复(4)

echo $CenterIP | awk -F '.' '{if (($1>256 || $1<0) || ($2>256 || $2< 0) || ($3>256 || $3<0) || ($4>256 || $4<0)){ print $0, "is incorrect"; exit (1);} else {exit (0);}}' exit是我加的..但是echo $?总显示 0..

by cookis - Shell - 2006-12-07 12:03:02 阅读(2347) 回复(8)

大家好,我想在shell判断执行命令的返回量,比如 #!/bin/bash /usr/bin/ftp -n -v 192.168.10.55 <<- END-SCRIPT user lcq lcq binary cd ./keke/ lcd ./ get access_log get access_log.1 get access_log.2 bye END-SCRIPT 怎么判断获取文件是否成功呢? 不想通过其他临时文件实现.希望大家指导一下.

by lcq924 - Shell - 2009-06-19 13:18:15 阅读(13869) 回复(8)

请教:在linux shell中怎么获取最近执行过的进程的返回值啊? 也就是 C/C++ 中main() 函数的返回值 紧急! 谢谢!

by zenglj - C/C++ - 2007-01-10 17:43:38 阅读(2390) 回复(5)

shell程序中通过 &的方式调用另一个shell 发现得到的 $?始终是0。 怎样能获得被调用的shell返回值啊? 没有用fork创建子进程的方式,用的直接敲命令的方式。 、、、 本来要给分的,可是说我余额不足了。。。。。。。。 谢谢,谢谢!!!

by morn_memory - Shell - 2008-01-09 22:16:47 阅读(10602) 回复(25)

在C程序里面用system调用一个shell脚本程序 在shell的最后有exit $ret 来返回一个值,用于外部程序来接受,但是测试的时候怎么都接不到。 不知道怎么回事? 直接程序里面测试system("ls;exit 2")这样是可以接到system返回,但是是2右移了8位的结果 请教怎么才可以再C程序中准确的那到shell返回值呢?

by oppajoe - Shell - 2009-05-07 16:49:55 阅读(4948) 回复(4)

如何在扩展中返回字典?

by ipy - Python - 2007-10-09 16:10:18 阅读(2184) 回复(0)