㈠ 我要让UnixBench循环运行24小时,shell脚本该怎么写啊
time=3600
unixbench &//运行的程序
pid=$!
for((i=0;i<3600;i++))
do
sleep 1
done
kill -9 $pid
㈡ 如何用shell写死循环
或者你也可以用for语句和do...while语句来实现,这里就不说了!
可是怎么在shell脚本中写死循环呢?
对于对shell不怎么熟悉的猿人来说,相信这个问题肯定难倒过大家,反正这个问题曾经难住了我......
上网google了查阅了一番资料后,我恍然大悟了!原来可以这么写:
------------------------------------------------------------------------
while [ "1" = "1" ]
do
# do something
done
------------------------------------------------------------------------
或者
------------------------------------------------------------------------
while test "1" = "1"
do
# do something
done
㈢ 如何让bat脚本循环执行
让bat脚本循环执行有以下两种方法:
第一、可以直接加个%0,即执行本身,实现循环。
第二、用goto命令,去到你要重复的开头,如果要限制次数,可以先set 一个值,循环一次减1,条件命令到0退出,实现循环。
㈣ shell脚本用while语句写个死循环脚本,想输入回车让它停下来怎么办
想了想,可能子进程可以尝试
一个子进程负责死循环
一个子进程read等待键盘输入,如果回车就退出父进程
㈤ 写个shell脚本的死循环造成cpu占用率过高怎么写
使用死循环消耗CPU资源。
本脚本,如果是有多颗CPU,可以选择消耗多少颗CPU的资源;使用方法很简单,参数8表示消耗8颗CPU的资源,运行后,会有一堆 kill 命令,运行这些命令即可kill掉死循环进程。
#! /bin/bash
# filename killcpu.sh
endless_loop()
{
echo -ne "i=0;
while true
do
i=i+100;
i=100
done" | /bin/bash &
}
if [ $# != 1 ] ; then
echo "USAGE: $0 <CPUs>"
exit 1;
fi
for i in `seq $1`
do
endless_loop
pid_array[$i]=$! ;
done
for i in "${pid_array[@]}"; do
echo 'kill ' $i ';';
done
运行命令:./killcpu.sh 8
输出:kill 20926 ;
kill 20928 ;
kill 20930 ;
kill 20932 ;
kill 20934 ;
kill 20936 ;
kill 20938 ;
kill 20940 ;
用top看资源消耗。
㈥ 宝塔上怎么做定时任务执行php脚本得,请大牛指点,详解谢谢
用crond服务,设置定时任务。不光定时执行脚本,看服务状态也可以,多用于系统的健康检查。望采纳
㈦ 我是菜鸟,才接触传奇脚本制作,现在在制作一个一键回收脚本,但是写成死循环了。具体情况如下:
SENDMSG 5 〖提示〗对不起,您没有祖玛系装备!
这段别用或者换成
#ELSESAY
你的包裹里面没有祖玛系装备啊