码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 常用命令速查

时间:2015-03-18 20:04:21      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:

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

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

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

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

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

3 . 查看操作系统位数

  arch

4.字符串简单截取操作

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

  1. 获取字符串的尾部

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

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

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

  2. 获取字符串的首部

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

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

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

  3. 指定位置获取

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

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

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

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

Linux 常用命令速查

标签:

原文地址:http://www.cnblogs.com/LuLei1990/p/4221569.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!