我想通过定义别名将目录更改为文件的目录:
alias direc=`cd | echo dirname "$1"`
但是这不起作用。我如何重组它的任何想法都值得赞赏。
您正在倒退。 dirname的结果应为[cd的argument。
dirname
cd
也请使用函数代替别名。
direc () { cd "$(dirname "$1")" }