how do I chop of characters at the end of a line...

Entelin plug-discuss@lists.plug.phoenix.az.us
04 Mar 2003 00:23:34 -0700


lol thanks everyone, sorry for not specifying the language (bash), but
suffice to say I have serveral methods now I can try :)

Thanks.

On Mon, 2003-03-03 at 22:35, Garrett E wrote:
> VAR="original.txt"
> CHOPPPED=`echo -n $VAR | perl -ne 'print substr($_, 0, -4)'`
> 
> $CHOPPED is now "original".
> 
> Note that echoing it without the -n will add a linefeed on the end and you
> will need to go back 5 spaces rather than 4 to achieve the desired effect.
> 
> Garrett
> 
> ----- Original Message -----
> From: "Bart Garst" <bartgarst@cox.net>
> To: <plug-discuss@lists.plug.phoenix.az.us>
> Sent: Monday, March 03, 2003 9:47 PM
> Subject: RE: how do I chop of characters at the end of a line...
> 
> 
> > With Perl:
> >
> > #!/usr/bin/perl -w
> > $filename = shift;
> > $filename =~ s/\.\S*//;
> > print "$filename\n";
> >
> > Bart
> >
> > -----Original Message-----
> > From: plug-discuss-admin@lists.plug.phoenix.az.us
> > [mailto:plug-discuss-admin@lists.plug.phoenix.az.us]On Behalf Of Entelin
> > Sent: Monday, March 03, 2003 9:39 PM
> > To: Phoenix Linux Users Group
> > Subject: how do I chop of characters at the end of a line...
> >
> >
> > I want to take a variable say  a="string.txt"  and chop off the last 4
> > characters so I can make variable b equal to just "string"
> >
> > Thanks for your help
> >
> > ---------------------------------------------------
> > PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
> > To subscribe, unsubscribe, or to change  you mail settings:
> > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
> >
> > ---------------------------------------------------
> > PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
> > To subscribe, unsubscribe, or to change  you mail settings:
> > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
> >
> 
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
> To subscribe, unsubscribe, or to change  you mail settings:
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss