Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想通过定义别名将目录更改为文件的目录:
alias direc=`cd | echo dirname "$1"`
但这不起作用。对于我如何重组它的任何想法表示赞赏。
你在倒退。的结果dirname应该是 的参数,cd而不是dirname尝试使用 的输出cd。
dirname
cd
此外,使用函数而不是别名。
direc () { cd "$(dirname "$1")" }