bash – “cd $_”是什么意思?
发布时间:2020-12-15 19:09:14 所属栏目:安全 来源:网络整理
导读:我在教程中看到这个命令来创建一个新的目录: mkdir my-new-project cd $_ 我知道mkdir my-new-project命令用于创建一个新的目录,但是cd $ _做什么? $ _扩展为上一个简单命令*或上一个命令的最后一个参数,如果没有参数。 mkdir my-new-project cd $_ ^这
我在教程中看到这个命令来创建一个新的目录:
mkdir my-new-project && cd $_ 我知道mkdir my-new-project命令用于创建一个新的目录,但是cd $ _做什么?
$ _扩展为上一个简单命令*或上一个命令的最后一个参数,如果没有参数。
mkdir my-new-project && cd $_ ^这里有一个由两个简单命令组成的命令。最后一个参数是我的新项目,所以$ _在第二个简单的命令将扩展到我的新项目。 举一个例子: echo a b; echo $_ #Will output: #a b #b 无论如何,mkdir some_dir&& cd $ _是一个很常见的组合。如果你厌倦了打字,我认为这是一个好主意: mkdircd() { #Make path for each argument and cd into the last path mkdir -p "$@" && cd "$_" } * 在实践中$ _的作品像我已经描述过,但只有||,& amp;&;,或者换行作为控制操作符。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读