为'cd'创建别名到包含空格的文件夹中>>

问题描述 投票:0回答:1

无论我在目录路径中的什么位置,我都希望能够访问一些经常使用的目录。我知道别名可以帮助解决此问题,因此我将一些内容放入.bashrc中。这里有一些例子:

alias 'Programming'="cd /mnt/e/Programming/"
alias 'InternetExplorer' = "cd /mnt/c/Internet Explorer/"

第一个别名有效,但是第二个无效。

以下是我尝试过的事情:

alias 'InternetExplorer'="cd '/mnt/c/Internet Explorer/'"
alias 'InternetExplorer'="cd "/mnt/c/Internet Explorer/""
alias 'InternetExplorer'="cd /mnt/c/'Internet Explorer'/"
alias 'InternetExplorer'="cd /mnt/c/"Internet Explorer"/"
alias 'InternetExplorer'="cd /mnt/c/Internet\ Explorer/"

这些解决方案中的一些确实可以在命令行上运行,但是我猜测别名只会以引号的形式读取所有内容。另外,我总是可以编写一个名为“ Internet Explorer”的函数,但是从概念上讲,我觉得alias

应该是解决方案。感谢您的帮助。

无论我在目录路径中的什么位置,我都希望能够访问一些经常使用的目录。我知道别名可以帮助解决此问题,所以我已经做了一些介绍。...

bash alias
1个回答
0
投票
alias InternetExplorer="cd \"/mnt/c/Internet Explorer\""
© www.soinside.com 2019 - 2024. All rights reserved.