#!/bin/sh
if grep -q keyword filename
then
command
fi
keyword替换成你要的关键字,filename替换成你要判断的文件名,command替换成你要执行的命令
#!/bin/bash
grep -q 关键字 文件名
if [ "$?" -eq "0"]
then
执行命令
else
执行其他命令
fi
cat <文件名> | grep <关键字>
if [ $? -eq 0 ];then
echo '执行命令'
else
echo '执行其他命令'
fi
仅供参考
if [ ! ·cat <文件名> | grep <关键字>·XXX ==XXX ];then
echo '执行命令'
else
echo '执行其他命令'
fi