Shell基础-Bash基本功能-通配符和其他特殊符号
来源:互联网 发布:淘宝怎么买微博小号 编辑:程序博客网 时间:2024/06/05 08:00
常用的通配符!
?匹配一个字符!
*号的作用!
这里只显示了0abc而没有显示abcd是因为*abc的意思是任意字
符后面必须跟着abc注意是必须!
而abcd不符合要求,懂了吧!
如果想匹配abcd怎么办呢?
可以*abc*意思是在abc的前面和后面可以增加任意字符
我们试一下?
这里为什么没有显示abc呢?因为?的意思是在abc前面必须匹配
一个字符而*可以匹配一个或者0个字符!
我们试一下[-]
这个意思是匹配abc前面的任意一个从0到9的字符,意思就是在
abc的前面必须是一个数字
相反就用^没有显示就代表没有这个文件!
看匹配成功了!
[]的匹配
常用字符
单引号与双引号的最大区别是单引号让特殊符号没有作用,双引号对特殊符号‘$’,''',‘\’起作用其他不起作用
对于这一个将sc赋值给name,然后输出
用单引号不起作用输出'$name'但是'$'是一个特殊符号所以加上双引号的时候就会输出了!
我们说一下``和$()
``和$()都是代表系统命令,所以系统会优先执行他们
他两是一样的,但是最大的不同在于一个用``这个符号是ESC下的一个键容易与''混淆,所以尽量用$()来代替``的功能!
我们混一下试试
#代表注释
$是在定义变量的时候在变量的前面加$表示引用变量的值!
\转义字符,让在它后面的字符失去作用!
0 0
- Shell基础-Bash基本功能-通配符和其他特殊符号
- bash基础功能之通配符和其他特殊符号
- 【Linux学习笔记】23:Bash基础-通配符和其它特殊符号
- Linux Shell基础-脚本执行方式和Bash基本功能
- bash通配符与特殊符号
- Bash通配符及特殊符号
- Shell基础-Bash基本功能-别名与快捷键
- Shell基础-Bash基本功能-输入输出重定向
- Shell基础之Bash的基本功能
- shell基础-bash基本功能-别名与快捷键
- shell基础-bash基本功能-输入输出重定向
- bash环境中的通配符和特殊符号的简单介绍
- bash的通配符与特殊符号
- Shell基础-Bash基本功能-历史命令与补全
- shell基础-bash基本功能-历史命令与补全
- Linux通配符和特殊符号
- bash下的特殊符号与通配符
- bash通配符与其他特殊符号-55
- sql 语句 一
- c++ 使用引用防止类的拷贝构造
- Android Studio构建系统概述(Build System Overview)
- memset和memcpy使用教训
- Observer观察者模式
- Shell基础-Bash基本功能-通配符和其他特殊符号
- 杭电 HDU ACM 2199 Can you solve this equation?
- C++ 笔记第二讲
- form实现登陆操作
- 堆排序的练习
- Ad Hoc Distributed Queries的启用与关闭
- Android中SoundPool放声音
- JSP 脚本标识
- acdream 1071 神奇的%系列一 (树状数组维护,离散化)