gpt4 book ai didi

linux - 是否可以编辑 'cd' ubuntu 命令或使用 bash 添加功能?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:36:43 25 4
gpt4 key购买 nike

所以,

cd .. 移回父目录。

我想添加功能以便我可以输入...

cd ...

...并移动到父目录的父目录。

因此每个额外的 都会向上移动一个额外的层级。

这个想法来自 SO answer about a script called 'up'基本上应该做同样的事情。但我很好奇是否可以只添加到 cd 命令。

快速搜索后,我注意到 cd 是一个内置的 bash,因此我认为不可能编辑任何原始代码。当提供有效参数时,是否可以创建一个新的 cd(.sh) 脚本来代替内置的 cd 命令执行?这可以通过哪些其他方式来实现?

注意:这更多的是为了学习而不是实际应用,我只是认为这是一件很酷的事情。谢谢!

最佳答案

你可以在你的.bashrc文件中定义一个别名:

alias ...='cd ../..'

然后您可以发出 ... 向上两个目录。如果您只想要 cd 的别名,它会起作用。

关于linux - 是否可以编辑 'cd' ubuntu 命令或使用 bash 添加功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28671773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com