jBASE : Major 5.0 , Minor 21 , Patch 0366 (Change 86108)
OS : AIX 5.3

I tested IOCTL on CRLF terminated text files and obtained the
following:

IOCTL(FILE, JIOCTL_COMMAND_SEQ_CHANGE_DELIMITER, CHAR(13):CHAR(10))
Only works on the first line but all subsequent lines now begin with
CHAR(10)

IOCTL(FILE, JIOCTL_COMMAND_SEQ_CHANGE_DELIMITER, CHAR(13))
Only works on the first line but all subsequent lines now begin with
CHAR(10)

This is nowhere near what I want, which is that READSEQ must not
include the CR or LF character in the string regardless of whether the
file is CRLF (Windows) or LF only (Unix) terminated. This is because I
am migrating from UV which already works this way. I do not have
control over how the text files are transfered to jBASE so suggesting
to change that will not help me.

On Mar 29, 5:23 pm, Daniel Klein <[email protected]> wrote:
> http://www.jbase.com/r5/knowledgebase/manuals/3.0/30manpages/man/adv1...
>
> <http://www.jbase.com/r5/knowledgebase/manuals/3.0/30manpages/man/adv1...>
> Dan
>
>
>
> On Mon, Mar 29, 2010 at 7:50 AM, MarcoM <[email protected]> wrote:
> > Is there a way to tell jBASE to discard the CR (CHAR(13)) at the end
> > of the line if the file being processed was ftp'ed from DOS in binary
> > mode?
>
> > I have hundreds of programs to migrate from UV to jBASE with
> > constructs like this:
>
> > LOOP WHILE READSEQ LINE FROM FILE
> > *  do something with the LINE
> > REPEAT
>
> > Im changing in jBASE to this:
>
> > CR = CHAR(13)
> > LOOP
> >   READSEQ LINE FROM FILE ELSE BREAK
> >   CHANGE CR TO "" IN LINE
> > *  do something with the LINE
> > REPEAT
>
> > UV will give the same output regardless of whether the file is
> > terminated with LF or CRLF and Im wondering if jBASE has a switch
> > (perhaps an environment variable or some IOCTL option) to achieve the
> > same.
>
> > Thanks for any help
>
> > --
> > Please read the posting guidelines at:
> >http://groups.google.com/group/jBASE/web/Posting%20Guidelines
>
> > IMPORTANT: Type T24: at the start of the subject line for questions
> > specific to Globus/T24
>
> > To post, send email to [email protected]
> > To unsubscribe, send email to [email protected]
> > For more options, visit this group at
> >http://groups.google.com/group/jBASE?hl=en
>
> > To unsubscribe from this group, send email to jbase+
> > unsubscribegooglegroups.com or reply to this email with the words "REMOVE
> > ME" as the subject.- Hide quoted text -
>
> - Show quoted text -

-- 
Please read the posting guidelines at: 
http://groups.google.com/group/jBASE/web/Posting%20Guidelines

IMPORTANT: Type T24: at the start of the subject line for questions specific to 
Globus/T24

To post, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/jBASE?hl=en

To unsubscribe from this group, send email to jbase+unsubscribegooglegroups.com 
or reply to this email with the words "REMOVE ME" as the subject.

Reply via email to