首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有一种方法可以将cd不带参数的目录更改为?

是否有一种方法可以将cd不带参数的目录更改为?
EN

Unix & Linux用户
提问于 2020-04-24 06:59:21
回答 1查看 504关注 0票数 2

不带参数的cd更改到主目录。我想换另一个。除了编写函数之外,还有别的方法可以做到吗?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2020-04-24 07:02:43

代码语言:javascript
复制
cd () {
    if [ $# -eq 0 ]; then
        builtin cd /some/other/dir
    else
        builtin cd "$@"
    fi
}

它用一个函数覆盖cd。如果函数没有参数,它将调用内置的cd以更改为预定义的目录。否则,它使用原始参数运行内置的cd

另一种方法是将HOME的值更改为其他目录,但这也可能会改变其他实用程序的行为。

票数 5
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/582167

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档