【问题标题】:Bash make and open directory [duplicate]Bash制作并打开目录[重复]
【发布时间】:2015-10-30 14:35:59
【问题描述】:

假设我有以下命令:

mkdir directory && cd directory

我通常在白天经常这样做,所以我想知道是否有更简单、更短的方法。

有人知道吗?

【问题讨论】:

    标签: bash command-line


    【解决方案1】:

    你可以通过&_调用最后一个参数

    mkdir directory && cd $_
    

    这是结果

    system:/tmp # mkdir directory && cd $_
    system:/tmp/directory #
    

    【讨论】:

      【解决方案2】:

      将以下代码放入您的~/.bashrc~/.zshrc

        mkcd () {
            mkdir "$1"
            cd "$1"
          }
      

      然后在你的shell中,输入以下命令mkcd foo。如您所见,此函数需要一个参数,即目录名称。

      【讨论】:

        猜你喜欢
        • 2015-06-28
        • 2012-04-01
        • 2013-06-11
        • 1970-01-01
        • 1970-01-01
        • 2020-10-19
        • 2016-04-02
        • 2014-11-22
        • 1970-01-01
        相关资源
        最近更新 更多