Re: Problems Connecting Debian --> MSSQL through odbc

Jaap van Arragon <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <C684FFCB.22C2E%[email protected]>
SERVER:~# awk -W version
mawk 1.3.3 Nov 1996, Copyright (C) Michael D. Brennan

compiled limits:
max NF             32767
sprintf buffer      1020

What can I do? Everything seems to be right but it and working....;-(


On 7/16/09 4:04 AM, "James K. Lowden" <[email protected]> wrote:

> Steve Langasek wrote:
>> 
>>> DRIVER=$(echo ${DRIVER_LINE} \
>>> | awk -F '[[:space:]]*=[[:space:]]*' '{print $2}')
>> 
>>> sh -x echoes: 
>> 
>>>> ++ echo Driver = FreeTDS
>>>> ++ awk -F '[[:space:]]*=[[:space:]]*' '{print $2}'
>>>> + DRIVER=
>> 
>>> It's as though your awk doesn't accept Posix regular expressions as a
>>> field separator.  Is there any reason to think that could be so?  What
>>> does "awk --version" say?
>> 
>>> $ awk --version
>>> GNU Awk 3.1.3
>>> Copyright (C) 1989, 1991-2003 Free Software Foundation.
>> 
>> gawk supports this syntax, mawk (the default on Debian) does not.
> 
> Thanks Steve!  Am I missing something, or is that totally broken?
> 
> http://193.110.243.4/hppd/hpux/Shells/mawk-1.3.3/man.html
> 
> "mawk conforms to the Posix 1003.2 (draft 11.3)"
> 
> Posix Regular expression for awk are defined by the OpenGroup:
> 
> http://www.opengroup.org/onlinepubs/009695399/utilities/awk.html#tag_04_06_13_
> 04
> 
> which refers to 
> 
> http://www.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap09.html#tag_09_
> 01
> 
> which clearly defines [:space:] as a basic RE character class expression.
> 
> 
> So mawk claims to be Posix-compliant, but isn't.  Not supporting Posix
> regular expressions in 2009 is just lame.
> 
> Bah.  Why do they do this?
> 
> Sorry, Jaap, afaict your awk nonstandard.  Thanks for bringing it to my
> attention.  I'll modify osql to test for that.
> 
> --jkl
> _______________________________________________
> FreeTDS mailing list
> [email protected]
> http://lists.ibiblio.org/mailman/listinfo/freetds
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.