使用cd导航并将目录路径分配给Windows Bash中的快捷方式变量名称

时间:2017-09-24 19:17:29

标签: windows bash

是否可以将目录路径分配给快捷变量名称,该名称可用于通过cd等命令一次又一次地快速访问?

我在几个目录之间一致地导航,我想避免每次都输入完整的目录路径。我记得有能力输入访问Linux中常用目录的路径的快捷方式。我想知道是否可以在Windows Git-Bash中使用相同的cd [SHORTCUT_DIRECTORY_NAME],或者是否存在可以限制输入完整目录路径的替代永久解决方案。

以下是在缩短为C:\Users\[NAME]\Documents\common的Linux机器中访问com目录的此类命令的示例:

[USER]@DESKTOP /c/Users
$ cd com
[USER]@DESKTOP /c/Users/[NAME]/Documents/common
$

我大多都找到了使用.bat文件的方法,我不确定这适用于Windows。我认为我的下一个最好的选择是尝试创建一个Shell脚本,但是对于最方便的方法的任何输入都将非常感激。

谢谢!

环境:Windows 10,Git Bash v.4.4.12

1 个答案:

答案 0 :(得分:0)

这就是你所需要的:

您可以将目录路径分配给字符串并执行cd $ string。例如:

sh-4.4 $ dir =" / home / cg / root / abc / xyz / tyh /"

sh-4.4 $ pwd
/家庭/ CG /根
sh-4.4 $ cd $ dir
sh-4.4 $ pwd
/ home / cg / root / abc / xyz / tyh