zl程序教程

您现在的位置是:首页 >  系统

当前栏目

linux 脚本 每秒 执行一次

Linux执行 脚本 一次 每秒
2023-09-14 09:09:50 时间

设定linux 脚本每秒执行一次

1,在shell脚本里调用另一个脚本

cat test.sh

#!/bin/bash
ping -c 1 192.168.1.1
echo "-----------------------------------------------------------"

cat second_test.sh

#!/bin/bash
while [ true ]
do
/bin/sleep 1
date 

/Users/y50//test.sh

done

  • test.sh脚本每秒执行一次
2018年12月 4日 星期二 16时16分31秒 CST
PING 192.168.1.1 (192.168.1.1): 56 data bytes
64 bytes from 192.168.1.1: icmp_seq=0 ttl=64 time=0.288 ms

--- 192.168.1.1 ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.288/0.288/0.288/0.000 ms
-----------------------------------------------------------
2018年12月 4日 星期二 16时16分32秒 CST
PING 192.168.1.1 (192.168.1.1): 56 data bytes
64 bytes from 192.168.1.1: icmp_seq=0 ttl=64 time=0.235 ms

--- 192.168.1.1 ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.235/0.235/0.235/0.000 ms
-----------------------------------------------------------

参考:

  1. shell脚本实现每秒执行一次任务
  2. 在 Shell 脚本中调用另一个 Shell 脚本的三种方式