shell中的常用通配符,字符类
因为 shell 频繁 地使用文件名,shell 提供了特殊字符来帮助你快速指定一组文件名。这些特殊字符叫做通配符。
通配符 意义
* 匹配任意多个字符(包括零个或一个)
? 匹配任意一个字符(不包括零个)
[characters] 匹配任意一个属于字符集中的字符
[!characters] 匹配任意一个不是字符集中的字符
[[:class:]] 匹配任意一个属于指定字符类中的字符
字符类 意义
[:alnum:] 匹配任意一个字母或数字
[:alpha:] 匹配任意一个字母
[:digit:] 匹配任意一个数字
[:lower:] 匹配任意一个小写字母
[:upper] 匹配任意一个大写字母
一些常用的匹配:
模式 匹配对象
* 所有文件
g* 文件名以“g”开头的文件
b*.txt 以”b” 开头,中间有零个或任意多个字符,并以”.txt” 结尾的文件
Data??? 以“Data”开头,其后紧接着 3 个字符的文件
[abc]* 文件名以”a”,”b”, 或”c” 开头的文件
BACKUP.[0-9][0-9][0-9] 以”BACKUP.” 开头,并紧接着 3 个数字的文件
[[:upper:]]* 以大写字母开头的文件
[![:digit:]]* 不以数字开头的文件
*[[:lower:]123] 文件名以小写字母结尾,或以“1”,“2”,或“3”结尾的文件
转载于:https://www.cnblogs.com/hxphp/p/6707718.html
shell中的常用通配符,字符类相关推荐
- 工具类的方法怎么引用_Hutool中那些常用的工具类和方法
Hutool是一个Java工具包,它帮助我们简化每一行代码,避免重复造轮子.如果你有需要用到某些工具方法的时候,不妨在Hutool里面找找,可能就有.本文将对Hutool中的常用工具类和方法进行介绍. ...
- Shell中的常用操作
文章目录 1 读取从键盘输入的数据 2 退出当前进程 3 对整数进行数学运算 4 逻辑与和或 5 检测某个条件是否成立 1 读取从键盘输入的数据 我们可以使用read进行读取,示例如下: read - ...
- Java教程之JDBC中的常用接口和类
JDBC定义了一系列操作数据库的接口和类,这些接口和类位于java.sql包中.接下来,本节将详细介绍JDBC的常用API. Driver接口 Driver接口是所有JDBC驱动程序必须要实现的接口, ...
- java开发中spring常用的工具类
内置的resouce类型 UrlResource ClassPathResource FileSystemResource ServletContextResource InputStreamReso ...
- java中时间常用处理工具类-DateUtils
仅供参考,收录了一些常用的java中关于时间的处理方法,希望能帮到你! import org.apache.commons.lang3.time.DateFormatUtils;import java ...
- 微信跳一跳高分系列二:adb shell 中的常用命令
input 命令 > adb [-s device] shell input [<source>] <command> [<arg>...]The sourc ...
- 人手必备,策略中最常用的5类Python数据接口
今天为大家整理了在掘金量化中获取数据时常用的5类数据接口并展示相关的函数原型与参考示例,有需要的朋友就一起来看看吧~ 目录 01基础数据 get_instrumentinfos - 查询交易标的基本信 ...
- 前后端分离中后端常用的响应类
在前后端分离开发过程中,后端一般会将数据集封装成一个JSON对象响应给前端 package cn.wideth.response;import lombok.AllArgsConstructor; i ...
- java并发编程中常用的工具类 Executor
/*************************************************** * TODO: description . * @author: gao_chun * ...
最新文章
- EOS技术及生态系统介绍
- Maven学习-使用Nexus搭建Maven私服
- php 获取请求设备,php – 如何获取设备令牌
- 升级域控制器-从Windows 2012升级到2016案例之1
- 在运行SSIS包时,如何动态更新变量值
- ue设置MySQL_MySQL的安装与配置——详细教程 - Winton-Q
- java排除文件夹某文件,.gitignore排除文件夹,但包括特定的子文件夹
- ProE 5.0免安装版软件安装教程
- 常用加密算法--对称加密算法
- 李沐论文精读系列四:CLIP和改进工作串讲(LSeg、GroupViT、VLiD、 GLIPv1、 GLIPv2、CLIPasso)
- 窥尽大数据背后被遮掩起来的财富
- 第28集丨马斯洛的“需求层次论”在讲什么?
- 1.1.6 LSDB同步
- FJUT 3930 最短路径
- cad计算机中怎么用除号,CAD中特殊符号如何输入?超全教程,一看就懂!
- 教你如何用Python抓取QQ音乐歌单及分析
- 重启计算机按哪几个键,电脑快捷重启按什么键
- JavaScript prototype 使用介绍
- 诺基亚n79 java性能_软件升级/硬件测试_诺基亚 N79_手机其它OS-中关村在线
- strong和weak引用的讲解
热门文章
- springboot需要tomcat服务器吗_SpringBoot学习(二):内嵌服务器引擎(Tomcat,Jetty)实现原理...
- html中的文档格式及举例,跟我一起从零开始学习WebAssembly(三)、最简单的例子hello world(使用自定义HTML模板)...
- java第二章复习_JAVA第二章知识点
- python解析http数据包_如何在python中嗅探HTTP数据包?
- kdj超卖_KDJ指标超卖区域划分及交易含义
- 光纤收发器性能级别及价格介绍
- 【渝粤教育】21秋期末考试个人与团队管理10257k2
- 【渝粤教育】广东开放大学 javaweb 动态网站开发技术 形成性考核 (53)
- 国家开放大学2021春1295社会心理学(本)题目
- java list比较器_JAVA比较器