bash特性之四、五
一、bash特性之四,命令别名
alias,shell的内建命令,显示当前系统所有的命令别名
alias 别名="原始命令"
ualias 别名 撤销已经定义的别名。
\命令 使用命令本身,而非命令别名。
二、bash特性之五,globbing,统配符
*:匹配任意长度的任意字符(可以没有)
?:匹配任意一个字符(必须有一个),全文件名精确匹配。
[]:及合通配符表达式,匹配指定字符范围内的任意单个字符
a[xyz]b:axb或ayb或azb,
[a-z] [A-Z] 看书是,解释这种通配符表达式不区分大小写,但是用ubuntu16.04验证时,区分大小写(由于我用的shell不是bash,而是用的zsh)
[0-9]
[[:upper:]]表示大写字母
[[:lower:]]表示所有小写字母
[[:alpha:]]不管大小写
[[:digit:]]数字
[[:alnum:]]数字字母
[[:space:]]用来匹配空白字符
[[:punct:]]匹配标点符号
[^]表示指定字符以外的任意单个字符,非
[^0-9] 表示0-9以外的单个字符(除数字以外的)
[^[:digit:]]表示除0-9以外的单个字符(除数字以外的)
转载于:https://blog.51cto.com/xiaoliuer/1885654
bash特性之四、五相关推荐
- linux 文件类型 时间戳 ls bash特性四 文件查看命令 cp move echo
linux的文件类型普通文件: - , f目录文件 : d (路径映射)链接文件: l (符号链接)设备文件:字符设备:c块文件:b命令管道:p套接字文件:slinux文件时间戳访问时间修改时间改变时 ...
- C++ 面向对象的三大特性和五个原则?
三大特性和五个原则 三大特性 封装 继承 多态 五大原则 单一职责原则SRP(Single Responsibility Principle) 开放封闭原则OCP(Open-Close Princip ...
- linux shell命令分布执行,Linux学习笔记:bash特性之多命令执行,shell脚本
今天我们学习了bash特性多命令执行包括各个命令之间的逻辑关系.其中包含"与""或""非"命令的执行.下面即为我们所学习的这些逻辑命令关系之 ...
- bash參考手冊之六(Bash特性)
6 Bash 特性 这部分描写叙述Bash独有的特性. * 调用Bash : Bash能够接受的命令行选项. * Bash启动文件 : Bash何时及怎样运行脚本. * 交互Shell : 什么 ...
- 在linux下创立bash文件,Linux文件管理及bash特性
一.Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示 mkdir,rmdir,pwd,cd,cp,touch,mv 1.mkdir:创建目录 -p:递归创建多个目录 2.rmdi ...
- bash特性以及shell脚本简介
bash的特性之多命令执行的逻辑关系: 1.命令替换 COMMAND1 $(COMMAND2) 2.管道 COMMAND1 | COMMAND2 | COMMAND3 ... 3.顺序执行结构 COM ...
- Linux 根文件系统目录结构与功能,4.Linux根文件系统和目录结构及bash特性
4.1Linux目录结构和根文件系统全面讲解 Linux文件系统: Linux:glibc 程序编译方式: 动态链接 静态编译 进程的类型: 终端:硬件设备, 关联一个用户接口 与终端相关:通过终端启 ...
- 03_03 bash特性详解(下)
命令别名 alias COMALIAS='COMMAND [options] [arguments]' 在shell中定义的别名仅在当前shell生命周期中有效:别名的有效范围仅为当前shell进程: ...
- RabbitMQ高级特性(五):RabbitMQ之死信队列DLX
一.死信队列简介 (1)死信队列 死信队列,英文缩写:DLX .Dead Letter Exchange(死信交换机),当消息成为Dead message后,可以被重新发送到另一个交换机,这个交换机就 ...
最新文章
- 大数据学习,涉及的知识点
- 迅为四核4418开发板MiniLinux-CAN总线测试使用文档
- SAP 财务模块 FI-TV 差旅管理
- SpringBoot整合mybatis(CRUD)
- C/C++学习之路: C++对C的扩展
- Windows编程之定时器的使用和定时销毁桌面出现的窗口,以及窗口句柄的获取
- 今天将Notebook还原了, 第一次外加了外围电路
- 电脑办公人员必看:效率翻倍的11个Excel技巧!
- H3C认证无线互联网络专家
- boa+php 嵌入式,boa 0.94.13 在嵌入式平台的安装与配置
- 设置对话框的小三角方法
- C11语言比C99,C11相比C99的变化
- opencv ffmpeg推流
- 全志F1C100S的BROM研究
- CAD使用圆,椭圆,直线综合练习
- mandriva csdn_与Google的双重开源Mandriva告别,还有更多新闻
- python再议装饰器
- 前端 debugger
- win10系统如何删除不用的输入法
- 数据库MySQL创库、创表基本命令