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.
cd使用更改目录并再次执行 anls或 an真的很麻烦ll。我注意到超过 80% 的时间,我总是ll在cd. 所以我的问题是如何编写c shell脚本来做到这一点。每当 cd 完成时,是否c shell可以命令它也ll自动执行?
cd
ls
ll
c shell
不需要脚本,只需做一个简单的别名定义:
alias cd="cd $1; ll "
alias cd cd \!:1\; ll
注意 bash 版本中的前导空格(“”),它可以防止结果再次被别名扩展。所以它可以防止循环。