Date: Fri, 02 Jul 2010 11:39:04 +0800 From: Aiza <aiza21@comclark.com> To: Chip Camden <sterling@camdensoftware.com>, "questions@freebsd.org" <questions@freebsd.org> Subject: Re: Bourne .sh ? Message-ID: <4C2D5F58.3050708@comclark.com> In-Reply-To: <20100702000124.GG19474@libertas.local.camdensoftware.com> References: <4C2D2839.3040909@comclark.com> <20100702000124.GG19474@libertas.local.camdensoftware.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Chip Camden wrote: > On Jul 02 07:43, Aiza wrote: >> I have a file containing this >> >> drwxrwxr-x 14 89987 546 512 Jun 6 2009 7.2-RELEASE >> drwxrwxr-x 14 89987 546 512 Mar 23 04:59 7.3-RELEASE >> drwxrwxr-x 13 89987 546 512 Nov 23 2009 8.0-RELEASE >> drwxrwxr-x 13 89987 546 512 Jul 1 04:56 8.1-RC2 >> >> I want to strip off everything to the left of the release >> version so I end up with this. >> >> 7.2-RELEASE >> 7.3-RELEASE >> 8.0-RELEASE >> 8.1-RC2 >> >> How would I code to do this? > > sed -e 's/.* //' < file > > assuming there are no trailing spaces on each line. > > Another alternative would be to create the list without all that detail: > > ls -1 > Wow do I feel stupid. You saw through my question to the underlying problem causing the need to strip off that stuff. I just changed the command from ls -l to ls -1 and got what I wanted in the first place. Thanks
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C2D5F58.3050708>