在Bash脚本中,如何使用`dirname`函数将目录更改为文件的目录路径?

我想通过定义别名将目录更改为文件目录:

{{1}}

但是这不起作用。我对如何重组它的任何想法都表示赞赏。

conquer20090630 回答:在Bash脚本中,如何使用`dirname`函数将目录更改为文件的目录路径?

您正在倒退。 dirname的结果应该是cd argument ,而不是dirname尝试使用cd的输出。

此外,使用函数代替别名。

direc () {
  cd "$(dirname "$1")"
}
本文链接:https://www.f2er.com/3149241.html

大家都在问