では動作しません:なぜ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を使用することができます。私は、wdiffと単語の差分だけでなく、ラインをそれを実行しようとすると、しかし、私は有用な出力
wdiff <(echo -e "line1\nline2") <(echo -e "line1\nline3")
[--]{++}
を取得していないUPDATE:https://bugs.launchpad.net/ubuntu/+source/wdiff/+bug/160912
うん、再現しました。 –
私もそれを再現することができます。 diffもファイルを統計しますが、それでも動作します。 – Rory