首页 > 系统服务 > 详细

[鸟哥linux视频教程整理]03_03_bash特性详解续

时间:2016-12-05 15:00:04      阅读:215      评论:0      收藏:0      [点我收藏+]

一、命令别名:

        alias CMDALIAS=‘COMMAND [options] [arguments]‘

        例:alias cls=clear

        注:在shell中定义的别名仅在当前shell生命周期中有效,别名的有效范围仅为当前shell            进程。

   取消别名:unalias COMALIAS


二、命令替换:

       把命令中某个子命令替换为其执行结果的过程。

       $(COMMAND),反引号:`COMMAND`

     例:file-2016-12-05-10-21-33.txe

       touch ./file-$(date %F-%H-%M-%S).txt


三、bash支持的引号:

           ``:命令替换

           "":弱引用,可以实现变量替换

           ‘‘:强引用,不完成变量替换


四、文件名通配:(globbing)

         *:任意长度的任意字符

         ?: 任意单个字符

         []:匹配指定范围内的任意单个字符

        [^]:匹配指定范围之外的任意单个字符

   #:man 7 glob

     [:space:]:空白字符

     [:punct:]:标点符号

     [:lower:]:小定字母

     [:upper:]:大写字母

     [:alpha:]:大小写字母

     [:digit:]:数字

     [:alnum:]:数字和大小写字母



        

本文出自 “linux瞎鸟进阶之路” 博客,请务必保留此出处http://blindbird.blog.51cto.com/12338383/1879505

[鸟哥linux视频教程整理]03_03_bash特性详解续

原文:http://blindbird.blog.51cto.com/12338383/1879505

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!