linux 指令碼 每秒 執行一次
阿新 • • 發佈:2018-12-16
設定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
-----------------------------------------------------------
參考: