Bash wc -l 计数低于 3 时发送电子邮件的脚本
Bash script to email when wc -l count is below 3
拜托,你能帮我写一个脚本来计算一些东西吗 (wc -l) 当计数低于 3 时,脚本会给我发邮件。[=11=]
谢谢!
[[ $( find /folder/with/files -type f | wc -l ) -lt 3 ]] && mail -t someone@somewhere.com -s Problem <<< "Less than three files."
Find
和 wc -l
return 文件数,然后 [[
评估文件数是否小于三个。如果计算结果为真并且 return 的退出状态为零,则执行 &&
之后的下一个命令。
如果邮件环境设置正确,将发送具有给定主题和消息的邮件。
拜托,你能帮我写一个脚本来计算一些东西吗 (wc -l) 当计数低于 3 时,脚本会给我发邮件。[=11=]
谢谢!
[[ $( find /folder/with/files -type f | wc -l ) -lt 3 ]] && mail -t someone@somewhere.com -s Problem <<< "Less than three files."
Find
和 wc -l
return 文件数,然后 [[
评估文件数是否小于三个。如果计算结果为真并且 return 的退出状态为零,则执行 &&
之后的下一个命令。
如果邮件环境设置正确,将发送具有给定主题和消息的邮件。