今天在编写一个shell的时候,在命令行执行 $sudo ./redis-server --port 11400 & 回车,是能够执行 但是放在shell 里面的时候 $vi start_redis.sh $sudo ./redis-server --port 11400 & $ sh start_redis.sh 这样则报错: ./start_redis.sh [weblogic@xxx redis-2.6.13]$ [sudo] password for weblogic: Sorry, try again. [sudo] password for weblogic: Sorry, try again. [sudo] password for weblogic: Sorry, try again. sudo: ...
by huangdazhu - Linux系统管理 - 2014-05-23 20:41:45 阅读(891) 回复(9)
我的环境是 linux AS 4 + WEBLOGIC + jsp, 现在想禁止执行upload目录的jsp, 防止客户上载恶意jsp木马 因为upload里都是正常文件, 不能影响它的正常HTTP下载。 [ 本帖最后由 liloz 于 2009-3-3 15:21 编辑 ]
shell中如何执行java程序 现在有一个java源程序: mport java.io.PrintWriter; import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.text.DateFormat; import java.util.Date; public class Simple { public static void main(String[] args){ String str = "Hello World!"; Date nowTime = new Date(); DateFormat fmt = DateFormat.getDateTimeInstance(DateFormat.MEDI...
[code] int exitVal = -2; String cmd0 = "sudo -u someUser /pathTo/diskspace.sh"; StringBuffer sb = new StringBuffer(""); try { Runtime rt =Runtime.getRuntime(); Process proc = rt.exec(cmd0); InputStream result = proc.getInputStream(); InputStreamReader isr = new InputStreamReader(result); BufferedReader br = new BufferedReader(isr); String line = null; while ( (l...
Error: 500 Location: /elcard.net/elcard/index.jsp Internal Servlet Error: javax.servlet.ServletException: at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:386) at elcard_0005fnet.elcard._0002felcard_0002enet_0002felcard_0002findex_0002ejspindex_jsp_0._jspService(_0002felcard_0002enet_0002felcard_0002findex_0002ejspindex_jsp_0.java:179) at org.apache.jasper...
本帖最后由 zhanhorse 于 2014-05-30 17:03 编辑 问题已经解决,是由于在编辑data_load.sh文件,连接中断,但没有保存原来的文件,导致每次都是执行最原始的文件。:wink: SUSE linux系统,执行下面shell代码报错,不知道什么原因? 之前都没有用过这个SUSE linux系统。 oracle@ETL2:/home> cat data_load.sh #!/bin/bash curr_date=$1 #----------------------------------------------------------------- #判断是否...
本帖最后由 zhanhorse 于 2014-05-30 17:04 编辑 问题已经解决,是由于在编辑data_load.sh文件,连接中断,但没有保存原来的文件,导致每次都是执行最原始的文件。:mrgreen: SUSE linux系统,执行下面shell代码报错,不知道什么原因? 之前都没有用过这个SUSE linux系统。 oracle@ETL2:/home> cat data_load.sh #!/bin/bash curr_date=$1 #----------------------------------------------------------------- #判断是否闰...
find $path1 -maxdepth 1 -iname $moduleName if [ $? -eq 0 ]; then #$moduleCommand $result1 echo "result of find is OK" else echo "result of find is failed" fi 大家好,我写了个以上的shell 程序,在执行这个程序时,执行的结果始终未:result of find is OK, path1为传进来的目录,moduleName为要查找的模块名,执行时,不管moduleName在指定的目录下是否存在,其执行结果始终为:result of find is OK,跟...