在使用Perl CGI编程时,使用system函数调用linux命令时,需要回答该命令的提示才可进一步操作,请问这种问题该如何处理?谢谢。
by HumanPaladin - Perl - 2007-12-14 10:59:07 阅读(6868) 回复(5)
我的a.cgi中调用的是一个java程序,cgi除了这个system函数部分,其他也可以得到相应的结果. 另外,我在linux下,使用命令 perl a.cgi可以得到想要的结果,system函数运行也是正常的.为什么在cgi中就不行了呢. 我可以保证cgi的设置没有问题. 系统是linux redhat 9 java "1.4.2_05" ,jvm. perl 5.8
问一个在linux下用system函数调用一个shell命令或应用程序的问题。 我现在用c语言编了一个程序: 比如:int i = system("snort -vde "); 现在snort程序已经在运行,但我现在想通过c编程实现停止snort的运行。但我不想通过ps、kill这类shell命令来实现,请问各位有什么好的解决方法吗?谢谢!!!
比如: system('/usr/bin/super iptables 接传递参数') 比如说我后面要接收传递过来的参数是 $_POST['value'] 我中间该怎么写呢?郁闷怎么写都写不好
我在unix下面使用c++编程,当使用system(cmd)执行一个打印命令时,有时候程序能够正常运行,有时候就会导致界面“呆住”,不再有任何响应,打印也没有执行下去。通过使用dbx可以看到是在调用system函数时,一直没有返回,请问大侠这是怎么会事?谢谢
想用ret = system(cmd)形式,拉起另一个守候进程,执行后 发现,守候进程已经拉起,但是愿进程停留在该语句,不再继续运行。 kill 掉守候进程后,愿进程继续运行,并打印出ret 为-30464 请问各位大侠: ret 值代表什么意义 system应该在拉起进程后立刻返回的,为什么会停滞不前呢 是不是我的守候进程有问题,对它有什么要求吗
我自己有一个exe程序,a.exe,我现在想在C中通过system调用它,现在我把c文件,exe程序都放在同一级目录下。调用格式怎么写啊,有参数要传给a.exe的话又该怎么传啊。 system("a.exe");不行 提示:sh: a.exe: command not found 小弟新人 第一次发帖 没分实在不好意思
c -> c2 -> c1 ->idd
c以AIX用户执行
c2设置了id位
-rwxrwxr-x 1 AIX dba 6241 Oct 23 23:16 c
-rwxrwxr-x 1 AIX dba 5453 Oct 23 23:36 c1
-rwsr-xr-x 1 root system 6241 Oct 23 23:15 c2
-rwxrwxr-x 1 AIX dba 4687 Oct 23 23:34 idd
c源代码:
#include
第10章,关于times: 获取当前进程的时间信息, 包括用户态时间, 核心态时间等等 返回的时间均以系统启动以来的时钟滴答计算. ==================== 上面这句话看不懂。返回的时间应该是绝对时间,是当前进程使用的内核时间和用户时间, 怎么会是相对时间? [ 本帖最后由 lovelypp 于 2008-5-20 17:19 编辑 ]
linux下 ,php+mysql+apache+openssl都装好了,可为什么我php的system函数执行不了,执行普通的 php程序都没有问题的