首页 > 系统服务 > 详细

Linux 常用命令速查

时间:2015-03-18 20:03:20      阅读:340      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!