Haa*_*bda 0 bash scripting wget
如果它们已经更新,我每小时使用wget从我们的一台服务器中获取一些文件.我希望脚本在wget下载更新的文件时通过电子邮件发送给员工.
当wget没有检索文件时,文本wget输出的最后一位是
file.exe' -- not retrieving.
<blank line>
Run Code Online (Sandbox Code Playgroud)
如何查看该文本,如果没有看到该文本,我只运行我的邮件命令?
我会用类似的东西来做
if ! wget ... 2>&1 | grep -q "not retrieving"; then
# run mail command
fi
Run Code Online (Sandbox Code Playgroud)