服务器:server1;server2;server3;server4;server5;server6 六台服务器上能够同时执行:runserver.sh 这样是shell语句该如何写?
by mr_xiaoliang - Shell - 2010-04-21 14:26:52 阅读(2801) 回复(17)
小的写了两个脚本 1. tar-test.sh 2.count_time.sh 调用方法: 1.使用count_time.sh来调用tar-test.sh来执行解压缩多个文件; 2.同时count_time.sh脚本内其他的内容继续执行; 问题: 小的尝试过 将tar命令放置后台 (tar zxvf xxxx &)执行,但是每条命令都必须等待解压完成后才能将输出结果显示在屏幕上。不知道各位大佬是否有经验处理下这样的情况?谢过先了~
例如该进程的名称为proc1,已经启动了不确定数量的proc1,一次中止掉所有proc1进程,有个简单的方法: ps -ef|grep -v grep|grep proc1|awk '{print "kill "$2}'|sh 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/25711/showart_258864.html
本帖最后由 icetown 于 2011-06-16 18:50 编辑 shell脚本的执行可以是输入一行执行一行,如: bash-3.2$ echo hello world hello world 也可以是直接运行编辑好的脚本文件,如: bash-3.2$ cat > helloworld echo hello world bash-3.2$ bash-3.2$ chmod +x helloworld bash-3.2$ bash-3.2$ helloworld hello world 不过现在我不想单行执行,也不想运行文件脚本,想运行一个多行的shell脚本,怎么办?如下面的几行: bash-3...
我想在redhat下执行一个定时程序,用shell脚本完成,里面需要自动启动weblogic服务,test.bat脚本例如 #!/bin/bash cd /var/web/jsp/bea/user_projects/domains/mydomain ./startWeblogic 怎么样才能让执行./startWeblogic 呢 这样写直接报 -bash环境不存在 ./startWeblogic
我想在redhat下执行一个定时程序,用shell脚本完成,里面需要自动启动weblogic服务,test.bat脚本例如 #!/bin/bash cd /var/web/jsp/bea/user_projects/domains/mydomain ./startWeblogic 怎么样才能让执行./startWeblogic 呢 这样写直接报 -bash环境不存在 ./startWeblogic
写了一个简单的ping脚本,执行时出现如下错误,请各位帮忙分板一下 出错提示: ./pingtel.sh ./pingtel.sh: line 13: /tmp/pingtest: Permission denied ./pingtel.sh: line 15: [: : integer expression expected 脚本内容: #!/bin/bash hostname2="a_address" hostname3="b_address" ping -c2 $hostname2 >/dev/null echo -n $?> /tmp/pingtest ping -c2 $hostname3 >/dev/null echo -n $? >> /tmp/pingtest STATU...
我在shell脚本中调用其他的脚本 echo -e '\e[33mdo you want to build T-CARD upgrade version [y/n] \e[m' read ch if [ $ch"yes" == "yyes" -o $ch"yes" == "Yyes" -o $ch"yes" == "yes" ];then bash $project_path/zprojects/copy_image.sh fi 为什么我敲ctrl+c时 还是会执行这个呢 难道调用的shell和这个shell不是在一个shell进程中执行的 我怎样避免这个问题