linux_shell 每天一小记(1) 通配符
来源:互联网 发布:win10 淘宝激活码原理 编辑:程序博客网 时间:2024/05/21 13:21
原文作者:小苏
Shell的通配符
* 匹配任意长度的任意字符
? 匹配任意一个字符
[] 匹配任意属于字符组的字符
例子:ls 20.[1234]
输出 : 20.2 20.3 20.4
也可以使用“-”符号来设定范围,比如[0-9]表述数字0~9之间的任意数字,[a-z]表示任意一个小写字母,[A-Z]表示任意一个大写字母。[1-389]表示1,2,3,8,9之中的任意一个数字。当然,也可用“,”隔开,比如[a-h,W-Z]
同时,可以用“!”表示取反,比如[aoeiu]表示所有的元音字母中的任意一个,而[!aoeiu]表示所有的辅音字母中的任意一个字母。
{} 将大括号中的字符串以及前导字符串和后缀字符串作为匹配条件
例子:echo m{oon ,op,ud }s
输出: moons mops muds
其基本格式为:前导字符串{字符串1,字符串2,……..}后缀字符串
4. Shell的条件执行
|| 逻辑或(两个管道符号)
用于连接两个命令,当前一个命令执行不成功才执行后一个
&& 逻辑与
也用于连接两个命令,当前一个命令执行成功才执行后一个
5.
shell 大小写敏感
错误重定向为 2>
错误和标准输出重定向为 &>
- linux_shell 每天一小记(1) 通配符
- 每天一小记:内存初始化
- linux_shell笔记(一)
- linux_shell(一)
- linux_shell
- Linux_Shell知多少—1
- 每天一点小记录
- Linux_shell——第1章牛刀小试
- Linux_Shell 输出带颜色的字体(一) 利用tput
- 小记 一
- Mariadb通配符筛选 (一)
- 数据库视频小记1-4(一)
- linux_shell脚本
- Linux_Shell基础
- 每天一句励志话1
- 一、linux shell通配符(wildcard)
- SteedESB开发小记(一)
- java学习小记一
- SQLite
- 回调函数
- Oracle通过struct传入varchar2参数为null的解决办法
- 面试要注意的地方
- POJ 1068 Parencodings【水模拟--数括号】
- linux_shell 每天一小记(1) 通配符
- BEA-110486 (Transaction BEA1*****) cannot complete commit processing because resource [cgDataSource]
- 10招教你建立好团队
- 60发改委官员:一二线城市房价不会崩盘仍将上涨
- virtualbox 设置共享目录
- struct kset
- poj1094 拓扑排序
- android开发者需要收藏的网站
- 安装BO客户端 crystall report,dashboard,报错提示检测到操作未完成