文章来源:
问:
|
我想做下面的操作 if 文件包含Error字符 do cat file.txt |sendmail ... fi 判断文件是否包含Error字符这步有没有简单点的办法,我想到的那些办法好像都忒麻烦 |
如果文件中包含error字符,则把
命令执行失败,则把失败信息存到error.txt中
命令执行成功,但是没有找到error字符,不会存到里面
命令执行成功,而且找到error字符,需要把结果存到,且打开源文件【不可行】
#!/bin/bash
if [ `grep "error" file.txt &>> error.txt` ] ;then
cat file.txt
else
echo 'no error find in file.txt'
fi
本文介绍了一种使用Bash脚本来检查文件中是否存在特定错误的方法。通过示例展示了如何执行此操作,并提供了当检测到错误时发送邮件通知的功能。

439

被折叠的 条评论
为什么被折叠?



