我试图完全理解 .bash_profile 中的 Cygwin 别名命令。它工作得很好。但是,我需要理解它,以便我可以在其他别名命令或一般其他命令行中使用它。命令是:
alias lf="ls -l | egrep -v '^d'"
我了解除此处包含的 ^d 之外的所有命令。我知道如何使用别名、基本的 Unix 命令、管道、ls、egrep 和其他一般情况。我也了解替换的过程。我只是不明白 ^d 本身。
不仅仅是解释那个特定的结构,如果你能把我推荐给一个解释它的一般用法的网站,那真的很有帮助。谷歌和我似乎对我的搜索没有意见一致。
另外,您能否告诉我是否有某种方法可以“回显”这样的命令,以便您可以在处理它时看到它?这将有助于我将来诊断出这样的问题。
谢谢...RG