D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
usr
/
share
/
doc
/
smartmontools
/
examplescripts
/
Filename :
Example6
back
Copy
#! /bin/sh # Send mail if which mail >/dev/null 2>&1 then echo "$SMARTD_FULLMESSAGE" | mail -s "$SMARTD_SUBJECT" "$SMARTD_ADDRESS" fi # Notify desktop user MESSAGE="SMART Disk monitor:" case "$SMARTD_FAILTYPE" in "EmailTest"|"Health"|"Temperature"|"Usage") ;; *) # "CurrentPendingSector", // 10 # "OfflineUncorrectableSector", // 11 # "FailedReadSmartErrorLog", // 7 # "ErrorCount", // 4 # "FailedReadSmartData", // 6 # "FailedHealthCheck", // 5 # "FailedOpenDevice", // 9 # "SelfTest", // 3 # "FailedReadSmartSelfTestLog", // 8 exit 0 esac # direct write to terminals, do not use 'wall', because we don't want its ugly header for t in $(who | awk '{ print $2; }' | grep -e '^tty' -e '^pts/') do echo "$MESSAGE $SMARTD_MESSAGE" >/dev/$t 2>/dev/null ||: done
Name
Size
Last Modified
Owner
Permissions
Actions
Example1
1.505
KB
July 18 2014 7:13:32
root
0644
Example2
0.691
KB
July 18 2014 7:13:32
root
0644
Example3
0.675
KB
July 18 2014 7:13:32
root
0644
Example4
0.252
KB
August 17 2013 9:22:53
root
0644
Example5
0.162
KB
August 17 2013 9:22:53
root
0644
Example6
0.89
KB
June 28 2019 8:12:33
root
0644
Example7
0.563
KB
June 28 2019 8:01:56
root
0644
Example8
1.107
KB
August 04 2019 3:29:43
root
0644
README
2.118
KB
August 04 2019 3:29:43
root
0644
2017 © D7net | D704T team