작동하지 않습니다왜 wdiff 내가 bash는이 작업을 수행 할 수 있습니다 와서 어떻게 명명 된 파이프
$ diff -u <(echo -e "line1\nline2") <(echo -e "line1\nline3")
--- /dev/fd/63 2009-03-30 09:49:07.527272646 +0100
+++ /dev/fd/62 2009-03-30 09:49:07.527272646 +0100
@@ -1,2 +1,2 @@
line1
-line2
+line3
즉 내가 이름을 사용할 수 있습니다 파이프/공정 substituion를 텍스트의 작은 덩어리의은 diff를 얻을 수 있습니다. 내가 wdiff 그것을 수행하려고하지만 때, 단어에 대한 DIFF가 아니라 라인, 나는 유용한 출력을 얻을
wdiff <(echo -e "line1\nline2") <(echo -e "line1\nline3")
[--]{++}
UPDATE : 이것에 대한 기존의 우분투 버그보고있다 같습니다 https://bugs.launchpad.net/ubuntu/+source/wdiff/+bug/160912
예, 재생산되었습니다. –
나는 또한 재현 할 수있다. diff도 파일을 통계하지만 여전히 작동합니다. – Rory