Shell 文件名扩展

作者: 赵者也 | 来源:发表于2017-03-14 22:48 被阅读8次

    如果 Bash 中没有设置 -f 选项,就会支持文件名扩展。Bash 支持以下三种通配符来实现文件名扩展:

    • 匹配任何字符串,包括空字符串。
      ? 匹配任意单个字符。
      [...] 匹配方括号内的任意字符。

    比如,显示 /etc 目录下的所有配置文件:

    ls /etc/*.conf
    

    或是列出所有以字母 a 或 b 开头的配置文件:

    ls /etc/[ab]*.conf
    

    显示所有的 以image开头的后面跟着一个字符格式为 .jpg 的文件:

    ls image?.jpg
    

    本文参考自 《Linux Shell命令行及脚本编程实例详解

    相关文章

      网友评论

        本文标题:Shell 文件名扩展

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