美文网首页LinuxLinux学习之路我用 Linux
Linux 命令行通配符及转义符

Linux 命令行通配符及转义符

作者: 黄一倚 | 来源:发表于2018-11-04 13:18 被阅读2次

    通配符

    星号(*)代表匹配零个或多个字符

    huanyu@ubuntu:~$ ls -l /dev/sda*
    

    问号(?)代表匹配单个字符

    huanyu@ubuntu:~$ ls -l /dev/sda?
    

    中括号内加上数字[0-9]代表匹配0~9之间的单个数字的字符,而中括号内加上字母[abc]则是代表匹配a、b、c三个字符中的任意一个字符

    huanyu@ubuntu:~$ ls -l /dev/sda[0-9]
    huanyu@ubuntu:~$ ls -l /dev/sda[135]
    

    转义符

    反斜杠(\):使反斜杠后面的一个变量变为单纯的字符串

    huanyu@ubuntu:~$ echo "Price is \$$PRICE"
    

    反引号(``):把其中的命令执行后返回结果

    huanyu@ubuntu:~$ echo `uname -a`
    

    相关文章

      网友评论

        本文标题:Linux 命令行通配符及转义符

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