On Tue, May 18, 2021 at 04:46:08PM +0200, Lars Hennig wrote:
Am 18.05.21 um 16:25 schrieb Arno:
>Hi, eigentlich wollte ich nur in einem File
>...
>{0x123, 0x45
>{0x123, 0x45
>{0x123, 0x45
>
>{0x100, 0x01
>
>jeweils das Ende der Zeile mit }, abschließen.
>
>Alle meine Versuche mit sed scheitern.
>Warum?
>
>sed 's/$/},/' file.txt
>
>müsste doch gehen oder nicht?
[...]
Hallo Arno,
ist das vielleicht ein File mit DOS Linebreaks?
Bei mir geht
sed -e 's/\([0-9]\)\s*$/\1},/g' file.txt
Ich habe mir die Freiheit genommen, die Zitate umzudrehen (mag
zwar TOFU, aber nicht in Mails ;)
Ich glaube, Lars hat den richtigen Riecher. Bei mir funktioniert
auch Arnos sed (Tip: sed -e '...' ist besser als nur sed '...').
@Arno: mach doch mal "hexdump -C file.txt" ( | less, falls die
Datei gross ist).
lg
-- t