码迷,mamicode.com
首页 > 其他好文 > 详细

10.4

时间:2017-10-04 14:26:24      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:表达式   $0   linux   深度   方法   -name   包括   cst   正则   

    □ [root@wen ~]# ifconfig |awk NR==2 {print $3} | awk -F ":" {print $2 }
192.168.59.255


    □ Linux 正则表达式三剑客
    ^    以……什么开头    ^d,以d开头
    $    以……什么结尾    /$,以/结尾
    /    转义符    还原本身含义
    .    代表任意单个字符    
    cd -    返回上一目录    
一. 查找目录方法
    1. 根据颜色区分目录和文件
    2. ^d,以什么开头的
    - [root@wen data]# ls -l |grep "^d"
    drwxr-xr-x. 3 root root 4096 10月  3 01:52 926
    drwxr-xr-x. 2 root root 4096 9月  19 05:44 __pycache__
    drwxr-xr-x  2 root root 4096 10月  3 02:47 qq
    3. ll ,第二例inode大于1的都是目录
    - [root@wen data]# ll |awk {if($2>1) print $0}  #$0输入整行
    drwxr-xr-x. 3 root root 4096 10月  3 01:52 926
    drwxr-xr-x. 2 root root 4096 9月  19 05:44 __pycache__
    drwxr-xr-x  2 root root 4096 10月  3 02:47 qq
    4. ls -F,给不同文件结尾加标识   #ls -p 只给目录加标识
    - [root@wen data]# ls -F| grep "/$"
    926/
    __pycache__/
    qq/
    - [root@wen data]# ls -p | grep "/$"
    926/
    __pycache__/
    qq/
    5. 用find加深度
    [root@wen etc]# find ./ -type d
    - [root@wen data]# find ./ -maxdepth 1 -type d            #深度
    ./
    ./926
    ./qq
    ./__pycache__
    - [root@wen data]# find ./* -maxdepth 1 -type d ! -name "."   #不包括当前目录
    ./926
    ./926/test
    ./__pycache__
    ./qq
    6. [root@wen data]# ls -l|sed -n ‘/^d/p‘
    drwxr-xr-x. 3 root root 4096 10月  3 01:52 926
    drwxr-xr-x. 2 root root 4096 9月  19 05:44 __pycache__
    drwxr-xr-x  2 root root 4096 10月  3 02:47 qq
    7. [root@wen data]# ll|awk ‘/^d/‘
    drwxr-xr-x. 3 root root 4096 10月  3 01:52 926
    drwxr-xr-x. 2 root root 4096 9月  19 05:44 __pycache__
    drwxr-xr-x  2 root root 4096 10月  3 02:47 qq
    8. [root@wen data]# ls -F |awk ‘/\/$/‘
    926/
    __pycache__/
    qq/
    - [root@wen data]# ls -F|sed -n ‘/\/$/p‘
    926/
    __pycache__/
    qq/
    9. [root@wen data]# ls -a|grep ‘\.‘
    .
    ..
    selectors.py
    [root@wen data]# ls -a|grep ‘.‘
    .
    ..
    926
    __pycache__
    qq
    selectors.py
    test_from_windows
    #./ 目录及目录本身
     ./*目录下的东西
    
二. 第二关
    1. [root@wen data]#  date
    2017年 10月 03日 星期二 14:17:26 CST
    [root@wen data]#  date -s ‘2017/10/04 12:27‘
    2017年 10月 04日 星期三 12:27:00 CST

10.4

标签:表达式   $0   linux   深度   方法   -name   包括   cst   正则   

原文地址:http://www.cnblogs.com/wenyule/p/7625494.html

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