AvL*_*AvL 3 bash parameter alias
可能的重复:
如何将参数传递给别名?
正如可以减少保留彩色输出?我想用来git diff --color=always filename | less -r
获取我的 git 差异的彩色输出。由于我经常使用它,因此为此设置一个别名会很好。但是如何filename
在这个命令中包含?
我尝试了以下但没有成功:
alias gdiff='git diff --color=always $1 | less -r'
Run Code Online (Sandbox Code Playgroud)
键入gdiff example.php
会显示example.php
with的内容,less
但会忽略 diff 部分。
有任何想法吗?
使用 shell 例程
gdiff() {
git diff --color=always "$@" | less -r
}
Run Code Online (Sandbox Code Playgroud)