중복 가능성:
별칭에 매개변수를 전달하는 방법은 무엇입니까?
에서 답변한 대로더 적은 색상 출력을 보존할 수 있습니까?git diff --color=always filename | less -r
git diff의 컬러 출력을 얻는 데 사용하고 싶습니다 . 많이 사용하기 때문에 이에 대한 별칭을 설정하는 것이 좋습니다. 하지만 filename
이 명령에 이를 포함시키는 방법은 무엇입니까 ?
나는 성공하지 않고 다음을 시도했습니다.
alias gdiff='git diff --color=always $1 | less -r'
입력하면 gdiff example.php
with의 내용이 표시되지만 diff 부분은 무시됩니다.example.php
less
어떤 아이디어가 있나요?
답변1
쉘 루틴 사용
gdiff() {
git diff --color=always "$@" | less -r
}