我有此命令可以执行我想要的操作,但无法在我的.bashrc中使用别名(请注意,它同时使用单引号和双引号):
svn status | awk '$1 =="M"{print $2;}'
我试过了:
alias xx="svn status | awk '$1 ==\"M\"{print $2;}'"
还有一些其他没有运气的常识组合。.我知道bash带有引号是非常挑剔的。.因此,为它加上别名的正确方法是什么?为什么?谢谢
您只需要正确地转义即可。
alias xxx="svn status | awk '\$1 ==\"M\"{print \$2;}'"