- May
- 13,822
- 211
Fom the help, regarding TPIPE's /EOL's 5th parameter:
If I understand that correctly, then it doesn't seem to be working. I have this file (with a bare LF in it).
Below, TPIPE /EOF removes that bare LF regardless of the value of it's 5th parameter.
And if I don't even use /EOL, TPIPE will (apparently) change bad EOLs.
I don't like TPIPE doing something I didn't ask it to do.
Remove (optional) - Whether to remove bad EOLs (default 1)
If I understand that correctly, then it doesn't seem to be working. I have this file (with a bare LF in it).
Code:
v:\> type/x 12.txt
0000 0000 31 61 62 63 0a 64 65 66 32 1abc.def2
Below, TPIPE /EOF removes that bare LF regardless of the value of it's 5th parameter.
Code:
v:\> tpipe /input=12.txt /output=12.txt.bak /eol=2,0,0,0,0
v:\> type/x 12.txt.bak
0000 0000 31 61 62 63 64 65 66 32 1abcdef2
v:\> tpipe /input=12.txt /output=12.txt.bak /eol=2,0,0,0,1
v:\> type/x 12.txt.bak
0000 0000 31 61 62 63 64 65 66 32 1abcdef2
And if I don't even use /EOL, TPIPE will (apparently) change bad EOLs.
Code:
v:\> type/x 12.txt
0000 0000 31 61 62 63 0a 64 65 66 32 1abc.def2
v:\> tpipe /input=12.txt /output=12.txt.bak /simple=6
v:\> type/x 12.txt.bak
0000 0000 31 61 62 63 0d 0a 64 65 66 32 1abc..def2
I don't like TPIPE doing something I didn't ask it to do.