美文网首页
globing特性: 文件名通配

globing特性: 文件名通配

作者: sunnowyli | 来源:发表于2018-08-23 19:01 被阅读0次

1、显示/var目录下所有以1开头,以一个小写字母结尾,且中间至少出现一位数字的文件或目录;

    >> ls -d /var/1*[0-9]*[a-z]

        12,fjdkf  12reir  1f777djf

    >> ls -d 1*[[:digit:]]*[[:lower:]]

        12,fjdkf  12reir  1f777djf

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

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

        12,fjdkf  12reir  1f777djf

    >> ls -d /etc/[0-9]*[^0-9]

        12,fjdkf  12reir  1f777djf

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

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

        1f777djf  @rr

   >>ls /etc/[^a-z][a-z]* -d

        1f777djf  @rr

4、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1

>> ls /etc/p*[^0-9] -d

/etc/pam.d    /etc/php.d        /etc/php.ini  /etc/plymouth  /etc/postfix        /etc/printcap  /etc/protocols

/etc/passwd  /etc/php-fpm.conf  /etc/pinforc  /etc/pm        /etc/ppp            /etc/profile    /etc/puppetlabs

/etc/passwd-  /etc/php-fpm.d    /etc/pki      /etc/popt.d    /etc/prelink.conf.d  /etc/profile.d  /etc/python

>> mkdir /tmp/mytest1

>> cp -r /etc/p*[^[:digit:]] /tmp/mytest1/

5、复制/etc目录下所有以.d 结尾的文件或目录至/tmp/mytst2中

>>mkdir /tmp/tst2

>>sudo cp -r /etc/*.d /tmp/tst2/

6、复制/etc目录下所有以l或m或n开头,以.conf 结尾的文件至/tmp/mytst3目录中

>>mkdir /tmp/mytst3

>>cp /etc/[lmn]*.conf    /tmp/mytst3

7、在/tmp 目录下创建以tfile开头,后跟当前日期和时间的文件,如tfile-2016-05-27-09-32-22

>>touch tfile-$(date +%F-%H-%M-%S)

>> ls tfile*

    tfile-2018-08-23-11-07-53

相关文章

  • globing特性: 文件名通配

    1、显示/var目录下所有以1开头,以一个小写字母结尾,且中间至少出现一位数字的文件或目录; >>ls -d ...

  • 【glob及IO重定向(01)】笔记

    bash的基础特性 globbing:文件名通配(整体文件名匹配,非局部文件名匹配)匹配模式:元字符 * :匹配任...

  • 【Linux入门第9天】glob及IO重定向

    bash基础特性 globbing:文件名通配 匹配模式:元字符 *:匹配任意长度的任意字符 ...

  • 通配符及管道命令

    一.常用通配符 globbing:文件名通配(整体文件名匹配,而非部分)匹配模式:元字符 *:匹配任意长度的任意字...

  • 2018-03-25glob及IO重定向(01)

    文件名通配 匹配模式:元字符 *:匹配任意长度的任意字节 ?:匹配任意单个字符 【】:匹配指定范围内...

  • globing通配符

    匹配标点符号linux中只要不含有/的文件就可以生成,所以标点符号也是符合要求的 匹配空白使用\对空白进行转义,这...

  • 文件名通配globbing内容及演示

    globbing 概述globbing是bash常见特性之一;Bash通过globbing来执行文件名的扩展;gl...

  • 常见的正则通配表达式

    最近学Linux经常需要打好几个文件名,所以经常用到正则通配。之前也知道一点,现在整理一下用的到的。 .* .* ...

  • Perl中的文件名通配符和文件查找

    在Unix下进行文件夹的内容展示或者文件查找的时候,会大量的使用*来对文件名进行通配扩展,那么在使用Perl进行搭...

  • note_5.1_通配及IO重定向

    globbing:文件名通配 练习1:显示/var目录下所有以l开头,以一个小写字母结尾,且中间出现一位任意字符的...

网友评论

      本文标题:globing特性: 文件名通配

      本文链接:https://www.haomeiwen.com/subject/pzbmiftx.html