码迷,mamicode.com
首页 > 系统相关 > 详细

Linux下常见通配符总结

时间:2015-08-14 08:51:10      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:通配符 特殊字符 shell

通配符一般用于用户的命令行bash环境,而linux正则表达式多用于grep/sed/awk场景。

* ——通配符,代表人意(0到多个)字符

?——通配符,代表任意1个字符

; ——连续不同命令的分隔符

# ——配置文件注释

|——管道符

~  用户的家目录   

-         上一次的目录

$  变量前需要加的符号

/   路径分隔符号

>1>  重定向,会覆盖源文件

>> 追加重定向,追加

<  输入重定向

<< 追加输入重定向

‘   单引号,不具有变量置换功能,输出时所见即所得

“   双引号,具有变量置换功能,解析变量后输出

{}   中间为命令区块组合或内容序列

!    逻辑运算中的”(not)

&&  当前一个指令执行成功,执行后一个指令

||   当前一个指令执行失败是,执行后一个指令

..   上一级目录

.    当前目录

【实例】

  1. ~用户的家目录


    [root@test1 ~]# cd ~lxh    #cd ~user  即可切换到user的家目录下
    [root@test1 lxh]# pwd
    /home/lxh

Linux下常见通配符总结

标签:通配符 特殊字符 shell

原文地址:http://xoyabc.blog.51cto.com/7401264/1684514

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