1、用shell查看文件中是否包含某字符
查看abc.txt文件中是否包含a字符
if [ `grep -c a abc.txt` -eq 0 ];then echo 'not have' else echo 'have' fi
2、文件是否存在
004-Shell 基本运算符、算术运算符、关系运算符、布尔运算符、辑运算符、字符串运算符、文件测试运算符
if [ -e apache-tomcat-8.0.30.tar.gz ] ; then echo 'exist apache-tomcat-8.0.30.tar.gz' else echo "tomcat8 download start ……" wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.30/bin/apache-tomcat-8.0.30.tar.gz echo "tomcat8 download end ……" fi