一、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特性之四、五相关推荐

  1. linux 文件类型 时间戳 ls bash特性四 文件查看命令 cp move echo

    linux的文件类型普通文件: - , f目录文件 : d (路径映射)链接文件: l (符号链接)设备文件:字符设备:c块文件:b命令管道:p套接字文件:slinux文件时间戳访问时间修改时间改变时 ...

  2. C++ 面向对象的三大特性和五个原则?

    三大特性和五个原则 三大特性 封装 继承 多态 五大原则 单一职责原则SRP(Single Responsibility Principle) 开放封闭原则OCP(Open-Close Princip ...

  3. linux shell命令分布执行,Linux学习笔记:bash特性之多命令执行,shell脚本

    今天我们学习了bash特性多命令执行包括各个命令之间的逻辑关系.其中包含"与""或""非"命令的执行.下面即为我们所学习的这些逻辑命令关系之 ...

  4. bash參考手冊之六(Bash特性)

    6 Bash 特性 这部分描写叙述Bash独有的特性. *  调用Bash : Bash能够接受的命令行选项. *  Bash启动文件 : Bash何时及怎样运行脚本. *  交互Shell : 什么 ...

  5. 在linux下创立bash文件,Linux文件管理及bash特性

    一.Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示 mkdir,rmdir,pwd,cd,cp,touch,mv 1.mkdir:创建目录 -p:递归创建多个目录 2.rmdi ...

  6. bash特性以及shell脚本简介

    bash的特性之多命令执行的逻辑关系: 1.命令替换 COMMAND1 $(COMMAND2) 2.管道 COMMAND1 | COMMAND2 | COMMAND3 ... 3.顺序执行结构 COM ...

  7. Linux 根文件系统目录结构与功能,4.Linux根文件系统和目录结构及bash特性

    4.1Linux目录结构和根文件系统全面讲解 Linux文件系统: Linux:glibc 程序编译方式: 动态链接 静态编译 进程的类型: 终端:硬件设备, 关联一个用户接口 与终端相关:通过终端启 ...

  8. 03_03 bash特性详解(下)

    命令别名 alias COMALIAS='COMMAND [options] [arguments]' 在shell中定义的别名仅在当前shell生命周期中有效:别名的有效范围仅为当前shell进程: ...

  9. RabbitMQ高级特性(五):RabbitMQ之死信队列DLX

    一.死信队列简介 (1)死信队列 死信队列,英文缩写:DLX .Dead Letter Exchange(死信交换机),当消息成为Dead message后,可以被重新发送到另一个交换机,这个交换机就 ...

最新文章

  1. 大数据学习,涉及的知识点
  2. 迅为四核4418开发板MiniLinux-CAN总线测试使用文档
  3. SAP 财务模块 FI-TV 差旅管理
  4. SpringBoot整合mybatis(CRUD)
  5. C/C++学习之路: C++对C的扩展
  6. Windows编程之定时器的使用和定时销毁桌面出现的窗口,以及窗口句柄的获取
  7. 今天将Notebook还原了, 第一次外加了外围电路
  8. 电脑办公人员必看:效率翻倍的11个Excel技巧!
  9. H3C认证无线互联网络专家
  10. boa+php 嵌入式,boa 0.94.13 在嵌入式平台的安装与配置
  11. 设置对话框的小三角方法
  12. C11语言比C99,C11相比C99的变化
  13. opencv ffmpeg推流
  14. 全志F1C100S的BROM研究
  15. CAD使用圆,椭圆,直线综合练习
  16. mandriva csdn_与Google的双重开源Mandriva告别,还有更多新闻
  17. python再议装饰器
  18. 前端 debugger
  19. win10系统如何删除不用的输入法
  20. 数据库MySQL创库、创表基本命令

热门文章

  1. android studio 导入第三方库的记录
  2. window.showModalDialog介绍
  3. ef 数据迁移mysql_07116.3.0如何将CM的外部PostgreSQL数据库迁移至MySQL服务
  4. Spring 的核心API
  5. Linux下性能压测之系统参数调优
  6. zookeeper的名词复盘-Watcher
  7. 高仿真的类-AbstractApplicationContext
  8. 分布式架构的水平和垂直扩容
  9. 用户关联角色操作-代码实现
  10. TortoiseSVN操作