每隔10s执行一条命令

回复 收藏
用while循环实现每隔10秒钟执行一次w命令。

答案

{{{密码回复可见}}}

2015-08-07 09:53 举报
已邀请:
0

tonyklose

赞同来自:

crond?
0

小猫咪

赞同来自:

{:5_121:}
0

杭州小白

赞同来自:

#!/bin/bash
while true
do
  echo "`date +%H:%M:%S`"
sleep 10
done
0

jinm

赞同来自:

学习一下
0

soul

赞同来自:

  1. while :
  2. do
  3.     w
  4.     sleep 10
  5. done
0

keluo

赞同来自:

while :
do
   w
   sleep 10
done
0

linux-小莫

赞同来自:

while :;do w;sleep 10;done
0

木头爱木头媳妇

赞同来自:

1
0

cxiaodian

赞同来自:

GOOD
0

小璇Linux

赞同来自:

#!/bin/bash
while true
do
    w
    sleep 10
done
0

大仔黑黑

赞同来自:

  1. #!/bin/bash
  2. ##written by wangyl
  3. ##2016-04-11

  4. while :;
  5. do
  6.         w
  7.         sleep 10
  8. done
0

qq895933723

赞同来自:

kankan
0

ggangelo

赞同来自:

#!/bin/bash
####this is a bash script
##by Lv.
while :
do
   w
   date +%T > /dev/null
   sleep 10
done
0

starry

赞同来自:

while : ;do uptime;sleep 10;done
0

未寒未央

赞同来自:

while ture; do w sleep 10; done
0

wangzai

赞同来自:

学习
0

ilinux

赞同来自:

看看
0

jibenru

赞同来自:

w
0

阿凯

赞同来自:

while :;do w;sleep 3;done
0

youlianqing

赞同来自:

学习
0

等风来

赞同来自:

学习
0

we14578

赞同来自:

这个简单。
0

tytywu

赞同来自:

while :; do  sleep 10  w done
0

漠林sky

赞同来自:

学习
0

郭贞

赞同来自:

{:4_91:}
0

最终幻想

赞同来自:

学习
0

m.chang

赞同来自:

#!/bin/bash
whie true
do
     w
done
0

jxcia2018

赞同来自:

#!/bin/bash
while : ;do
w
sleep 10
done
0

xufanyunwei

赞同来自:

学习
0

西瓜.M

赞同来自:

#!/bin/bash
##
T=`date +%S`
while [ $T ]
do
w
sleep 10
done
0

chumingjie

赞同来自:

看看
0

captain

赞同来自:

提前看看
0

SunyBome

赞同来自:

#!/bin/bash while: do     w     sleep 10 done-----这个好像执行不了
0

qq495966654

赞同来自:

{:7_202:}
0

CNS2016

赞同来自:

学习
0

beacon

赞同来自:

本帖最后由 beacon 于 2016-5-6 00:08 编辑

#!/bin/bash
while :
do
ping -c 1 10.10.10.10 &>>/root/ping
sleep 10
done

~      
0

huanglin

赞同来自:

##每10秒执行以下'w'命令
#!/bin/bash
while [1];
do
        w
        sleep 10
done
  
0

xzzlamp

赞同来自:

11
0

李梦

赞同来自:

#!/bin/bash
while 1
do
echo `w`
sleep 10
done
0

乐宝儿

赞同来自:

#! /bin/bash
n=1
while [ $n -eq 1 ]
do
  sleep 10
  w
done
0

陈森林

赞同来自:

学习一下
0

linle

赞同来自:

while :; do w; sleep 10; done ;
0

a1138665328

赞同来自:

kankan
0

Toornix

赞同来自:

[root@67 shell]# vim 10s.sh

#!/bin/bash

n=1
while [ $n -eq 1 ]
do
        w
        sleep 10
done
0

branttsai

赞同来自:

study,tks.
0

hegeng

赞同来自:

学习
0

loveangeler

赞同来自:

#!/bin/bash while : do         w         sleep 10 done
0

monga

赞同来自:

st
0

zjjjjy

赞同来自:

sleep 10
0

luckytodd

赞同来自:

#!/bin/bash
#written by dwt at 2016-06-22

#用while循环实现每隔10秒钟执行一次w命令
while :
do
w
sleep 10
done
0

jonnylin

赞同来自:

学习
0

cj2017

赞同来自:

..
0

continue

赞同来自:

学学
0

我爱我家

赞同来自:

答案
0

yonself

赞同来自:

学习
0

shc1985

赞同来自:

jjk
0

lanceli

赞同来自:

看看
0

张敏亮

赞同来自:

!!!!
0

df1360

赞同来自:

1
0

df1360

赞同来自:

本帖最后由 df1360 于 2016-7-21 21:49 编辑

# while :;
> do
> w
> sleep 10
> done

0

xucaibao1979

赞同来自:

学习一下
0

GaryHuang0113 - 世上无难事,只怕有心人

赞同来自:

1
0

liupeng

赞同来自:

sleep 10
0

leewillxlw

赞同来自:

看看
0

qidi2015

赞同来自:

watch
0

午夜DJ

赞同来自:

#! /bin/bash
while :; do
w
sleep 10
done
0

wy1028

赞同来自:

{:4_91:}
0

Bullet_Point

赞同来自:

1
0

十月鱼

赞同来自:

学习
0

13805775620

赞同来自:

学习一下
0

wy1112980

赞同来自:

  1. #!/bin/bash
  2. #
  3. #
  4. while :;do
  5.   w
  6.   sleep 10
  7. done
0

Supernatural - 个人博客:http://www.cnblogs.com/yshan13/

赞同来自:

whil
0

15812926028

赞同来自:

look
0

riverxyz

赞同来自:


while :;
do w
sleep 10

done
0

liqian

赞同来自:

#!/bin/bash
while :
do
echo `ls`
sleep +10
done
0

小三终输小四

赞同来自:

看看
0

kevinjin

赞同来自:

  1. #! /bin/bash
  2. while :
  3. do
  4.     w
  5.     sleep 10
  6. done
0

hmh

赞同来自:

d
0

hmh

赞同来自:

d
0

linuxcp

赞同来自:

{:4_91:}
0

zyos

赞同来自:

while true ;do w;sleep 10;done
0

ChrisLinux

赞同来自:

不会写,来看看
0

ChrisLinux

赞同来自:

while与:之间应有一个空格
0

kw是id

赞同来自:

#!/bin/bash
while :
do
  /usr/bin/w
  sleep 10
done

0

王斌

赞同来自:

#! /bin/bash

#Auth: Cityzen Wang

#Date: 2017-04-30

while :

do

    sleep 10

    w

done

0

杨银根

赞同来自:

#!/bin/bash

while :

do 

    w

    sleep 10

done

0

songyi123

赞同来自:

看看

0

1881077

赞同来自:

学习了

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: