|
发表于 2020-8-31 19:33:18
|
显示全部楼层
# w0 M M8 F( y, G5 {#!/bin/sh
/ Y- i) `! |& y0 ~2 T
: A: c u# z YMonitorIP=192.168.85.1309 k+ y s" y; m6 c: Q
DelayTime=60s
% R6 S m. X# K& U1 e* k# |) U% x, ~
if ping $MonitorIP -W 2 -w 2 -c 2 | grep '^[0-9].*ms$' > /dev/null$ B% U7 z4 @( U, i/ H$ D
then# M5 e5 D& ^. z3 k, S; O- R/ x
echo "Power on."% S+ }( f6 B V* w: l5 }( }5 E/ i
else7 w1 L2 f% n1 \7 _( T+ z
synologset1 sys warn 0x11600035+ {4 l/ F. {) _1 D. e; ?
sleep $DelayTime
7 M' E' S& w5 x3 n7 | if ping $MonitorIP -W 2 -w 2 -c 2 | grep '[0-9].*ms$' > /dev/null
* r% e: b% A5 D) O% M' z then9 g$ V5 A' j: Y: Z- V0 c* E4 w% c
synologset1 sys warn 0x11600036
5 |+ Q% R& |4 ?, D+ \5 B else
7 |* K& i9 l9 {1 B7 K+ Y synologset1 sys warn 0x116000370 T" p7 {' F1 v' w. H% A4 Z/ k U
poweroff
, P6 l- p. X5 o* o" J8 N0 q l; G fi% T# I. ?* D0 y' u( K# i% b1 e, Z, a
fi
8 I2 F) l$ L, b, z1 c6 S6 ]
) ^6 H, o% ~: S) _# kexit 0 |
|