zoukankan      html  css  js  c++  java
  • 2017-7-18-每日博客-关于Linux下的通配符.doc

    *:匹配零个或多个字符

        ?:匹配任意单个字符

        ~:当前用户家目录

        ~username:用户家目录

        ~+:当前工作目录

        ~-:上一个工作目录

        [0-9]:匹配任意数字范围

        [a-z]:匹配任意小写字母(注:根据文件系统而定)

        [A-Z]:匹配任意大写字母

        [wxc]:匹配列表中的任何一个字符w或x或c

        [^wxc]:匹配列表中的所有字符以外的字符除了wxc以外的任意字符

        [:digit:]:任意数字,相当于0-9,使用当中须增加双中括号[[:digit:]]

        [:lower:]:任意小写字母,相当于a-z,使用当中须增加双中括号[[:lower:]]

        [:upper:]:任意大写字母,相当于A-Z,使用当中须增加双中括号[[:upper:]] 

        [:alpha:]:任意大小字母

        [:alnum:]:任意数字或字母

        [:blank:]:水平空白字符

        [:space:]:所有空白字符

        [:punct:]:所有标点符号

        [:print:]:可打印字符

        [:cntrl:]:控制(非打印)字符

        [:graph:]:图形字符

    [:xdigit:]:十六进制字符b

     

    2、显示/etc目录下以任意一位数字开头,且以非数字结尾的文件或目录

    ls -d /etc/[[:digit:]]*[^[:digit:]]

    3、显示/etc/目录下以非字母开头,后面跟了一个字母及其 它任意长度任意字符的文件或目录

    ls -d /etc/[^[:alpha:]][[:alpha:]]*

    4、显示/etc/目录下所有以rc开头,并后面是0-6之间的数 字,其它为任意字符的文件或目录

    ls -d /etc/rc[0-6]*

    作业:

    5、显示/etc目录下,所有以.d结尾的文件或目录 

    ls -d /etc/*.d

    6、显示/etc目录下,所有.conf结尾,且以m,n,r,p开头的文

    件或目录

    Ls -d /etc/[m,n,r,p]*.conf

    7、只显示/root下的隐藏文件和目录

    Ls -a|grep ‘^.’

    Ls =A|grep ‘^.’

    8、只显示/etc下的非隐藏目录

    (1) 如何创建/testdir/dir1/x, /testdir/dir1/y,

    /testdir/dir1/x/a, /testdir/dir1/x/b,

    /testdir/dir1/y/a, /testdir/dir1/y/b

    mkdir -p /testdir/dir1/{x,y}/{a,b}

    (2) 如何创建/testdir/dir2/x, /testdir/dir2/y,

    /testdir/dir2/x/a, /testdir/dir2/x/b

    Mkdir -p /testdir/dir2/x/{a,b}/y

    (3) 如何创建/testdir/dir3, /testdir/dir4, /testdir/dir5,

    /testdir/dir5/dir6, /testdir/dir5/dir7

    mkdir  -p  /testdir/dir{3,4,5/dir{6,7}}

  • 相关阅读:
    关于C#的委托与事件的重新认识
    linux 下添加,修改,删除路由
    反射获取程序集的信息
    原创:2016.4.252016.5.1 C# informal essay and tittle_tattle
    原创:C sharp 中 Enum的几点小 Tips
    转:Dictionary<int,string>怎么获取它的值的集合?急!急!急!
    转:C#整数三种强制类型转换int、Convert.ToInt32()、int.Parse()的区别
    转:C#: static关键字的作用
    新博客 Fighting
    Win10系统下在国内访问Tensorflow官网
  • 原文地址:https://www.cnblogs.com/suway/p/7230832.html
Copyright © 2011-2022 走看看