011-Shell 文件中是否包含某字符

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

 

posted @ 2018-05-12 14:41  bjlhx15  阅读(625)  评论(0编辑  收藏  举报
Copyright ©2011~2020 JD-李宏旭