Linux通配符
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux通配符相关的知识,希望对你有一定的参考价值。
通配符
注意:
1.linux 通配符与三剑客 (grep、sed、awk) 正则表达式不同,因此,代表的意义也是有较大区别的
2.通配符一般是用户命令行 bash 环境的,而 Linux 正则表达式用于 grep、sed、awk
通配符 | 说明 | 重要程度 |
---|---|---|
* | 通配符,代表任意(不限字符数量)字符 | ☆☆☆☆☆ |
? | 通配符,代表任意一个字符 | ☆ |
# | 配置文件注释 | ☆☆☆☆☆ |
管道 | ☆☆☆☆☆ | |
~ | 用户的家目录 | ☆☆☆☆☆ |
- | 上一次所在的目录 | ☆☆☆☆☆ |
$ | 变量前需要加的符号 | ☆ |
/ | 路径分隔符号,也是根目录的意思 | ☆ |
>或1> | 重定向,覆盖原有数据 | ☆☆☆☆☆ |
>> | 追加重定向,追加内容文件尾部 | ☆☆☆☆☆ |
< | 输入重定向 ( xargs、tr ) | ☆☆☆☆☆ |
<< | 追加输入重定向 ( cat ) | ☆ |
‘ | 单引号,不具有变量置换功能,输出时所见即所得 | ☆☆☆☆☆ |
" | 双引号,具有变量置换功能,解析后变量后输出,不加引号相当与双引号,常用双引号 | ☆☆☆☆☆ |
· | 反引号,两个反引号··,中间为命令,会先执行,等价于$() | ☆ |
{} | 中间为命令区块组合或内容序列 | ☆☆☆☆☆ |
! | 逻辑运算中的“非” ( not ) | ☆ |
&& | and 并且,当前一个指令执行成功后,执行下一个指令 | ☆ |
or 后者,当前一个指令执行失败后,执行下一个指令 | ☆ | |
. | 点代表当前目录 | ☆☆☆☆☆ |
.. | 两个点代表上一级目录 | ☆☆☆☆☆ |
案例一:
以上是关于Linux通配符的主要内容,如果未能解决你的问题,请参考以下文章
linux打开终端如何启动scala,如何在终端下运行Scala代码片段?
Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段