4 Linux之bash特性

  • 命令别名和命令调用

    • alias ALIAS=‘COMMAND‘ 引用带选项的时候需要加引号 只对当前bash有效

    • unalias ALIAS 取消别名

    • \COMMAND:使用自身的命令,而非别名中定义的命令

    • ‘‘:强引用 即使内部有变量也看作字符串或其他

    • "":弱引用 在脚本中可使用$VARIABLE 

    • ``:反引号,在脚本中可添加其他命令返回执行结果

  • 通配符

    • *:任意字符出现任意多次

    • ?:匹配任意单个字符

    • []:匹配指定字符集合中的任意单个字符或字符集

    • ^:取符合字符集合的反向

    • [:lower:]:

    • [:upper:]:

    • [:alpha:]

    • [:digit:]

    • [:alnum:]

    • [:punct:]:标点符号

    • [:space:]:空白字符(包括制表符tab)

  • echo:echo [OPTIONS] [STRING]

    • -n  do not output the trailing newline

    • -e  可使用转义符

      • \n  换行

      • \t  制表符

      • \b  空格

本文出自 “运维狗” 博客,请务必保留此出处http://yunweigou.blog.51cto.com/6299641/1626540

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。