Linux通配符知识深度讲解
2017-07-09 14:25
260 查看
注意:linux统配符合三剑客(grep,awk,sed)正则表达式是不一样的,因此,代表的意义也是
有较大区别的。
通配符一般用户命令bash环境,而linux正则表达式用于grep,sed,awk场景。
* - 通配符,代表任意(0到多个)字符
?- 通配符,代表任意1个字符
;- 连续不同命令的分隔符
# - 配置文件注释
| - 管道
~ - 用户的家目录
- - 上一次的目录
$ - 变量前要加的符号
/ - 路径分割符号
>或1> - 重定向,覆盖
>> - 追加重定向,追加。
< - 输入重定向
<< - 追加输入重定向
‘ - 单引号,不具有变量置换功能,输出是所见即所得。
“ - 双引号,具有变量置换功能,解析变量后输出,不加引号相当于双引号。常用双引号。
` - tab键上面的键,反引号,两个``中间位命令,会先执行,等价$()。
{} - 中间为命令区块组合或内容序列
! - 逻辑运算中的“非”(not)
&& - 并且,一个指令执行成功时,执行后一个指令
|| - 或者,个指令执行失败时,执行后一个指令
.. - 上级目录
. - 当前目录
有较大区别的。
通配符一般用户命令bash环境,而linux正则表达式用于grep,sed,awk场景。
* - 通配符,代表任意(0到多个)字符
?- 通配符,代表任意1个字符
;- 连续不同命令的分隔符
# - 配置文件注释
| - 管道
~ - 用户的家目录
- - 上一次的目录
$ - 变量前要加的符号
/ - 路径分割符号
>或1> - 重定向,覆盖
>> - 追加重定向,追加。
< - 输入重定向
<< - 追加输入重定向
‘ - 单引号,不具有变量置换功能,输出是所见即所得。
“ - 双引号,具有变量置换功能,解析变量后输出,不加引号相当于双引号。常用双引号。
` - tab键上面的键,反引号,两个``中间位命令,会先执行,等价$()。
{} - 中间为命令区块组合或内容序列
! - 逻辑运算中的“非”(not)
&& - 并且,一个指令执行成功时,执行后一个指令
|| - 或者,个指令执行失败时,执行后一个指令
.. - 上级目录
. - 当前目录
相关文章推荐
- 【马哥教育-Linux在线视频】-深度讲解LEMP架构及Nginx
- Linux 文件管理基础命令和通配符基础知识
- 简单讲解一些linux的小知识吧
- Linux系统基本的内存管理知识讲解
- Linux通配符知识精简
- 12_Linux基础知识及命令――――使用通配符来操作文件
- 【Linux基础学习之三】Bash的一些基础知识总结(通配符、重定向、管道、命令补全)
- Linux Apache的深度优化及三种工作模式的讲解
- 记 Linux 学习知识总结 -- 寒江老师视频(七) - SHELL 讲解
- Linux c==PID算法基本知识讲解 (17)
- Linux基础知识学习(二)----SZ/RZ命令讲解以及在secureCRT使用SFTP上传文件的讲解
- Linux运维学习笔记-通配符及正则表达式知识总结
- Linux 硬件管理的基础知识
- linux驱动开发的基础知识
- Linux基础知识99问(二)
- 讲解Linux下汇编语言的几篇文章
- 关于Linux图形界面的基本知识
- j2ee程序员应该掌握的linux知识(转贴来自http://blog.csdn.net/yzhz)
- Linux基础知识学习笔记(一)--文件系统的权限管理