by Ed Morton <morton@[EMAIL PROTECTED]
>
Jan 23, 2008 at 03:21 PM
On 1/23/2008 12:58 PM, Rob Bradford wrote:
> Hi.
>
>
> I have a issue with a file from an old legacy (HP3000) system. When the
file
> is transfered by FTP onto a Unix server the 3000's FTP process pads the
> lines to a fixed length. This seems to be a function of the 3000's FTP
> implementation. ie: It picks up a fo;e of say 1674012 bytes and sends
> 1709094 bytes for example!
>
> Anyway to cut a long story short, how do I chop each and every line back
to
> the last no white_space character? Each of the extended lines has a LF
that
> I need to keep, or replace it in the new end-of line opsition. I know
AWK
> should be the solution but where do I start?
>
> Any pointers would be appreciated.
awk 'sub(/[[:blank:]]+$/,"")1' file
but, since you're on UNIX, there's a better solution. Post to
comp.unix.shell if
interested.
Ed.