不带参数的cd更改到主目录。我想换另一个。除了编写函数之外,还有别的方法可以做到吗?
发布于 2020-04-24 07:02:43
cd () {
if [ $# -eq 0 ]; then
builtin cd /some/other/dir
else
builtin cd "$@"
fi
}它用一个函数覆盖cd。如果函数没有参数,它将调用内置的cd以更改为预定义的目录。否则,它使用原始参数运行内置的cd。
另一种方法是将HOME的值更改为其他目录,但这也可能会改变其他实用程序的行为。
https://unix.stackexchange.com/questions/582167
复制相似问题