
파일이 두 개 있어요
$ cat file1.txt
UUXX:1
UUXX:2
$ cat file2.txt
UUXX:3
UUXX:1
이 명령을 사용하고 싶습니다
$ diff --old-group-format=$'\e[0;31m%<\e[0m' --new-group-format=$'\e[0;31m%>\e[0m' --unchanged-group-format=$'\e[0;32m%=\e[0m' file1.txt file2.txt
이 출력은 빨간색과 UUXX:3
녹색 으로 표시됩니다.UUXX:2
UUXX:1
UUXX:3
UUXX:1
UUXX:2
그런데 이렇게 나란히 만들어서 과 는 UUXX:3
빨간색 UUXX:2
으로, 둘 다 UUXX:1
녹색으로 유지하고 싶어요.
UUXX:1 UUXX:3
UUXX:2 UUXX:1
답변1
이것이 꼭 필요한 것은 아니지만 비슷합니다.
diff --color=always -y file1 file2
빨간색, 녹색, 흰색으로 출력:
> UUXX:3
UUXX:1 UUXX:1
UUXX:2 <