zoukankan      html  css  js  c++  java
  • Linux 常用命令速查

    0x001 .在指定文件夹下递归查询包含一个字符串的文件(列出的文件内容片段)

      grep -r   “要查找的串”    文件路径

      如  : grep -r  "helloworld"   .       #在当前目录下递归查找 “helloworld” 字符串

    0x002.  递归查找文件名 (列出文件名)

      如:find . -name   "*.log"              #在当前目录中递归列出以log为扩展名的文件    

    0x003 . 查看操作系统位数

      arch

    0x004.字符串简单截取操作

        如 :   str="com.baidu.android.lulei"

      0x0001. 获取字符串的尾部

          ${str##*.}        得到     "lulei"    (##最大限度截取*.)

        ${str#*.}           得到     "baidu.android.lulei" (#最小限度截取*.)

        ${str##*l}         得到     "ei"  (最大限度截取*l)

      0x0002. 获取字符串的首部

         ${str%%.*}        得到   "com"(%%最大限度截取*.)

         ${str%.*}     得到   "com.baidu.android"(%最小限度截取*.)

         ${str%%.i*}       得到     "com.ba"(最大限度截取*l)

      0x0003. 指定位置获取

        ${str:0:3}              得到 "com" (从第1位开始截取3个字符)

        ${str:4}                得到 "baidu.android.lulei"(从第5个开始截取到结束)

        ${str:0-5}              得到  "lulei" (从倒数第5开始截取到结束)

        ${str:0-5:5}    得到  "lulei"(从倒数第5位开始截取5位)

    0x005. 在build.xml文件中判断一个文件路径是否存在

                 以下echoDemo的target完成,如果当前路径下存在buiid.xml文件,而输出build.xml字样,否则输入no_build.xml字样

    <?xml version="1.0" encoding="utf-8"?>
    <project name="weblogic ant task" default="echoDemo">
     <condition property="var"
                value="build.xml"
                else="no_build.xml" >
                <and>
                     <available file="build.xml"/> 
                </and>
     </condition>
     <target name="echoDemo" >  
                <echo message="${var}"/>
     </target>
    </project>

     0x006  ant  中查看操作系统是windows还是linux

    <project name="weblogic ant task" default="echoDemo">
     <condition property="var"
                value="windows"
                else="linux/unix" >
                <and>
                     <os family="windows"/> 
                </and>
     </condition>
     <target name="echoDemo" >  
                <echo message="${var}"/>
     </target>
    </project>

     

  • 相关阅读:
    《构建之法》读书笔记⑤
    《构建之法》读书笔记④
    个人总结
    构建之法阅读笔记03
    构建之法阅读笔记02
    构建之法阅读笔记01
    第二阶段冲刺——seven
    第二阶段冲刺——six
    第二阶段冲刺——five
    第二阶段冲刺——four
  • 原文地址:https://www.cnblogs.com/LuLei1990/p/4221569.html
Copyright © 2011-2022 走看看