Hi, habe hier einen merkwürdigen output von diff -w ("ignore all whitespace"): diff -a -d -E -B -t -w -i file1 file2 gibt mir das als ungleich aus: 15c20 < <cbc:ID>7200282303−E05</cbc:ID> ---
<cbc:ID>7200282303-E05 </cbc:ID>
verstehe ich da diff falsch, das sollte doch ohne whitespace das Gleiche sein? (Steuerzeichen sind keine im Spiel, hab mir die alle anzeigen lassen.) -- cu jth
Ich nehme (sehr) alter Gewohnheit immer 'diff -bur ....', -u und -r sollten für deinen Fall egal sein, aber vielleicht macht das kleine b den Unterschied? Am 17.10.22 um 09:26 schrieb Jörg Thümmler:
Hi,
habe hier einen merkwürdigen output von diff -w ("ignore all whitespace"):
diff -a -d -E -B -t -w -i file1 file2
gibt mir das als ungleich aus:
15c20 < <cbc:ID>7200282303−E05</cbc:ID> ---
<cbc:ID>7200282303-E05 </cbc:ID>
verstehe ich da diff falsch, das sollte doch ohne whitespace das Gleiche sein? (Steuerzeichen sind keine im Spiel, hab mir die alle anzeigen lassen.)
-- Viele Grüße - Kind Regards ____________________________________________________________ Michael Behrens ____________________________________________________________ PROSTEP AG, Dolivostraße 11, D-64293 Darmstadt HR: Amtsgericht Darmstadt, HRB 8383 Vorstand: Dr. Bernd Pätzold (Vorsitz), Dr. Karsten Theis Aufsichtsrat: Dr. Heinz-Gerd Lehnhoff (Vorsitz) ____________________________________________________________
Hi Jörg ne das ist schon ok, wenn Du beide Zeilen mit manuell entfernten blanks mal in emacs __kopierst__ und das im Hex-Mode anschaust, siehst Du dass die - (Bindestriche)verschiedene Codes haben. Einmal ASCII 0x 2d und das andere (unicode?) 0x e2 88 92 Bye Jürgen m Montag, 17. Oktober 2022, 09:26:36 CEST schrieb Jörg Thümmler:
Hi,
habe hier einen merkwürdigen output von diff -w ("ignore all whitespace"):
diff -a -d -E -B -t -w -i file1 file2
gibt mir das als ungleich aus:
15c20 < <cbc:ID>7200282303−E05</cbc:ID> ---
<cbc:ID>7200282303-E05 </cbc:ID>
verstehe ich da diff falsch, das sollte doch ohne whitespace das Gleiche sein? (Steuerzeichen sind keine im Spiel, hab mir die alle anzeigen lassen.)
-- cu
jth
-- Dr.rer.nat. Jürgen Vollmer, Am Rennbuckel 21, D-76185 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de ------------------------------------------------------------------------------- Diese EMail ist elektronisch mittels GPG / PGP signiert. Diese elektronische Unterschrift ist in einem EMail-Anhang enthalten. Leider kann die Signatur ohne die Installation entsprechender Programme weder geprüft noch angezeigt werden. Mehr dazu unter: http://www.gnupg.org oder auch http://www.pgpi.org -------------------------------------------------------------------------------
Am 17.10.22 um 09:48 schrieb Dr. Juergen Vollmer:
Hi Jörg
ne das ist schon ok,
wenn Du beide Zeilen mit manuell entfernten blanks mal in emacs __kopierst__ und das im Hex-Mode anschaust, siehst Du dass
die - (Bindestriche)verschiedene Codes haben.
Einmal ASCII 0x 2d und das andere (unicode?) 0x e2 88 92
Bye Jürgen
m Montag, 17. Oktober 2022, 09:26:36 CEST schrieb Jörg Thümmler:
Hi,
habe hier einen merkwürdigen output von diff -w ("ignore all whitespace"):
diff -a -d -E -B -t -w -i file1 file2
gibt mir das als ungleich aus:
15c20 < <cbc:ID>7200282303−E05</cbc:ID> ---
<cbc:ID>7200282303-E05 </cbc:ID>
verstehe ich da diff falsch, das sollte doch ohne whitespace das Gleiche sein? (Steuerzeichen sind keine im Spiel, hab mir die alle anzeigen lassen.)
-- cu
jth
Hallo und Danke... darauf bin ich nicht verfallen, beruhigt mich aber. Wäre mal interessant, warum die Bundesplattform für X-Rechnungen das so kodiert und nur in dieser Zeile, alle anderen 0x2d... ich hab da nämlich mal eine Rechnung händisch erfasst und mir dann das xml runtergeladen, weil mir aus dem Standard eine ganz andere Zeile unklar war... und natülich habe ich alle Bindestriche mit der selben Taste eingegeben ;-) -- cu jth
participants (3)
-
Dr. Juergen Vollmer
-
Jörg Thümmler
-
Michael Behrens