coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug in expand ?


From: ✓ Paul Courbis de Bridiers de Villemor
Subject: Bug in expand ?
Date: Fri, 13 Nov 2020 15:47:58 +0100

Hi

I'm using expand to get formatted output. I've noticed that its behavior is
incorrect with non-ascii texts :

$ /bin/echo -e "Réseau\tInterface\nLAN\teth1" | expand
Réseau Interface
LAN     eth1

(one missing space before Interface)

If using it with pure ascii :

$ /bin/echo -e "Reseau\tInterface\nLAN\teth1" | expand
Reseau  Interface
LAN     eth1

Looks like expand considers that UTF-8 Unicode text character "é" is 2
characters long.

Versions tested :
- expand (GNU coreutils) 8.26 - Debian, Cygwin
- expand (GNU coreutils) 8.30 - Debian

Thx
-- 
Paul Courbis de Bridiers de Villemor


reply via email to

[Prev in Thread] Current Thread [Next in Thread]