[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
$x bug
From: |
Christoph Moser |
Subject: |
$x bug |
Date: |
Thu, 04 Sep 2003 14:59:21 +0200 (MET DST) |
Hi.
> echo "5,4;4,6;6,7" | gawk -F ";" '{gsub(/,/,"§",$1);print $0}'
5§4 4,6 6,7
> echo "5,4;4,6;6,7" | gawk -F ";" '{gsub(/\,/,"§",$1);print $0}'
5§4 4,6 6,7
> echo "5,4;4,6;6,7" | gawk -F ";" '{gsub(/[,]/,"§",$1);print $0}'
5§4 4,6 6,7
> echo "5,4;4,6;6,7" | gawk -F ";" '{gsub(/[\,]/,"§",$1);print $0}'
5§4 4,6 6,7
I think this is a bug. The result should be
5§4;4,6;6,7
> echo "5,4;4,6;6,7" | gawk -F ";" '{gsub(/4/,"_",$2);print $0}'
5,4 _,6 6,7
> echo "5,4;4,6;6,7" | gawk -F ";" '{sub(/4/,"_",$2);print $0}'
5,4 _,6 6,7
> echo "5,4;4,6;6,7" | gawk -F ";" '{$1=3;print $0}'
3 4,6 6,7
> echo "5,4;4,6;6,7" | gawk -F ";" '{gsub(/4/,"_",$0);print $0}'
5,_;_,6;6,7
> gawk --version
GNU Awk 3.1.3
Copyright (C) 1989, 1991-2003 Free Software Foundation.
> gcc --version
2.95.3
> ld --version
GNU ld version 2.14 20030612
> echo $CFLAGS
-mcpu=v8 -O3
> echo $tcsh
6.12.00
> uname -a
SunOS ascona 5.6 Generic_105181-05 sun4m sparc SUNW,SPARCstation-5
Solaris
> uname -a
SunOS ernie 5.6 Generic_105181-16 sun4u sparc SUNW,Ultra-5_10 Solaris
> env | fgrep LC
LC_COLLATE=de
LC_CTYPE=de
LC_MESSAGES=de
LC_MONETARY=de
LC_NUMERIC=C
LC_TIME=de
Regards
Christoph
- $x bug,
Christoph Moser <=