bug-coreutils
[Top][All Lists]
Advanced

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

Re: Join separator field


From: Samuel GRANJEAUD
Subject: Re: Join separator field
Date: Fri, 13 Jan 2006 16:03:55 +0100
User-agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)

Hello !

Many thanks for your answer.

Eric Blake wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The fact that you mailed the obsolete bug-textutils instead of the current
bug-coreutils makes me think that your installation is out of date.  The
current stable version of coreutils is 5.93.  You should consider
upgrading your installation (since you mentioned cygwin, you may also want
to consider asking the cygwin AT cygwin DOT com mailing list for help in
your upgrade process).
I used in fact the core-utils 5.93.0-9 of cygwin, ans it is up to date.
bash-3.00$ join --version
join (GNU coreutils) 5.3.0
Written by Mike Haertel.

Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

You didn't quote the backslash, so join was behaving as if it were called
with "join -j 1 -t 011 aa.text bb.txt".  Had you really wanted joint to
see \011, you should have used "-t '\011'".  But even then, older versions
of join just silently used the first character (giving the effect of -t
0), and 5.93 now complains when multiple characters are present:
join: multi-character tab `011'.
I wanted to use the tab character and thought that the octal code would be the right solution beacuse I didn't think of putting it in a file.

I tried to quote the octal code on the command line, but join gives me no answer (as you explained it), even not an error code of multiple characters. I didn't even get this error with "011".

Nevertheless, I successfully join my files with [ctrl-v][tab] in "" or ''.
Thank for that solution. I should have think of it and not bore you.

Cheers,
--Samuel




reply via email to

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