当前位置:  开发笔记 > 编程语言 > 正文

bash中的高级目录切换

如何解决《bash中的高级目录切换》经验,为你挑选了1个好方法。

我知道一些改进目录的高级方法.pushdpopd(目录堆栈)或cd -(更改为上一个目录).

但我正在寻找快速实现以下目标的方法:

说,我在一个相当深的目录:

/this/is/a/very/deep/directory/structure/with\ lot\ of\ nasty/names

我想切换到

/this/is/another/very/deep/directory/structure/with\ lot\ of\ nasty/names

是否有酷/快/极客的方式(没有鼠标)?



1> dF...:

你的意思是路径名是相同的,只有一个目录名改变("a"变成"另一个")?在这种情况下:

cd ${PWD/a/another}

将切换到另一个目录.$PWD保存当前目录,并${var/foo/bar}为您$var提供由'bar'替换的字符串'foo'.

推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有