小弟初学shell,请教: 现有一个监控类型shell,判断进程是否存在。 ======================= PROC_NAME=charge ProcNumber=`ps -ef |grep $PROC_NAME|grep -v grep|wc -l` if [ $ProcNumber -le 0 ];then cd $BIN_HOME/$PROC_DIR charge start fi ======================= 请问怎么获取执行ProcNumber的结果呢? 即返回的进程数量怎么用函数捕获? 谢谢!
我现在使用一个脚本来启动Weblogic的server,为了监控server的运行情况,要在java中使用了-verbose选项,并把结果输出到一个日志文件中 在脚本中使用的一个指令是: nohup java -verbose ...... Weblogic.server > tmp.log 现在问题是由于server要运行很长时间,这个log会变的很大。 想请教一下各位,如何能控制这个log的大小,最好是可以实现循环的log写入,如tmp.log1,tmp.log2...tmp.log5再tmp.log1....
怎么写才能把当前目录下(包括子目录)有关大于1kb的文件全部显示出来? 按照这个格式: /home/cb1pmc/test.txt ( 1324 bytes )