bash功能特性三 命令的引用、展开和补全

一、bash的补全功能

    1、命令补全

    根据内建命令或外部命令的查找方式,查找以用户指定的字符串开头的命令,如果用户指定的开头字符串能惟一标识某命令,则tab键可以补全此命令,否则,则两次tab链可显示所有以指定字符串开头的命令。

    2、路径补全

    以用户指定的起始路径进行文件名补全查找,方法与命令补全相同。

    由于补全功能比较装简单,此处不做演示。

二、命令行展开

    bash中可以使用{}来对其中的内容展开后分别进行操作。

    例如: /tmp/{x,y} 相当于/tmp/x和/tmp/y

2.png

三、命令引用

    bash中命令引用有两种方式:“(反撇号,不是单引号)和$()。

1.png

    上面的过程完全可以使用命令引用在一条命令中完成;

2.png              

原创文章,作者:petmaster,如若转载,请注明出处:http://www.178linux.com/3254

(1)
petmasterpetmaster
上一篇 2015-04-14 23:36
下一篇 2015-04-15 18:42

相关推荐

  • dns配置

    dns

    Linux干货 2018-01-22
  • N25-Bazinga-第三周作业

    N25-Bazinga-第三周作业 1.列出当前系统上登录的所有用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@localhost ~]# w | cut -d' ' -f1 | uniq -c |&nbs…

    Linux干货 2016-12-21
  • N25第5周作业(grep和find使用)

    显示当前系统上root, fedora 或user1的默认shell 找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:hello(); 使用echo命令输出一个绝对路径,使用grep取出基名,扩展取出其路径名 找出IFCONIFG命令结果的1-255之间的数字 挑战题:写一个模式,能匹配出合理的IP地址 挑战题…

    Linux干货 2016-12-30
  • Nginx 基础 (IO模型、编译安装、几大块配置文件详解)

    Nginx基础 前言 apache在设计的时候已经考虑了并发访问模型,select()机制可以响应1024个访问,但是当数量再大,千万级别的时候http就响应不过来了。这个时候,nginx的出现解决了这一个问题。nginx是一个安装简单、配置文件简单、占用内存少、稳定性高、处理并发能力非常强、灵活好用等有点聚集于一身的轻量级服务器。在Linux操作系统中,N…

    Linux干货 2016-12-24
  • N22-草稿

    testing

    Linux干货 2016-08-08
  • 运维自动化之系统安装

    自动化安装系统,cobbler的安装使用

    Linux干货 2018-01-15

评论列表(1条)

  • stanley
    stanley 2015-04-22 21:31

    样式上较之以前好了非常多