Similar case but I think slightly different:
  printf ' ermrxsmg \tjrjc ngsoo\n' | unexpand -t2          | cat -A
  printf ' ermrxsmg \tjrjc ngsoo\n' | unexpand -t4,55,68,78 | cat -A
output
  | ermrxsmg^I^Ijrjc ngsoo$
  | ermrxsmg^Ijrjc ngsoo$
whereas the correct output is
  | ermrxsmg ^Ijrjc ngsoo$
  | ermrxsmg ^Ijrjc ngsoo$

Fortunately, as in the OP, both correctly round-trip through expand as
  | ermrxsmg   jrjc ngsoo$
  | ermrxsmg                                              jrjc ngsoo$

наб

Attachment: signature.asc
Description: PGP signature

Reply via email to