我想更改 cd 命令的行为,以便它更改为一个目录并列出该目录中的文件,但我似乎无法让它工作。
我尝试了以下方法但没有成功:
% alias cd='cd $@; ls'
Run Code Online (Sandbox Code Playgroud)
它列出目录的文件,就好像它已经改变了目录一样,但是当它完成执行时,它把我留在同一个目录中。
我在以下使用它.bashrc:
function cd {
builtin cd "$@" && ls
}
Run Code Online (Sandbox Code Playgroud)
要禁用它,您可以尝试在脚本中覆盖它:
function cd {
builtin cd "$@"
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5766 次 |
| 最近记录: |