On Tue, Jun 28, 2011 at 2:41 PM, Bryce Stenberg <[email protected]> wrote: > Don't have a linux os booted near by, but in a windows command prompt > (running GnuWin32 Sed, not sure what version) the following works: > > SED -r "s/(....)/\1Z/g" filein > fileout > > You need to adjust syntax for linux - I think double quote becomes single > quote is main one?
No change needed to make it run on linux BUT it doe not produce the desired result. > > Regards, Bryce Stenberg. > > ________________________________ > From: Glenn Cogle [mailto:[email protected]] > Sent: Tuesday, June 28, 2011 1:07 PM > To: Canterbury Linux Users Group > Subject: [Linux-users] help wanted with sed usage > > Hi all sed gurus (& wannabes like me), > > Wanting to `sed` beyond my present understanding; > > echo abcdefghijklmnopqrstuvwxyz | sed 'keep first 5 chars, then append a Z > to every fourth char thereafter, and keep the leftovers too' > > ie > > abcdefghiZjklmZnopqZrstuZvwxyZz > > I think sed would be capable of this - but haven't proven it yet. > > gc > > > > > > DISCLAIMER: If you have received this email in error, please notify us > immediately by reply email, facsimile or collect telephone call to +64 3 > 9641200 and destroy the original. > > Please refer to full DISCLAIMER at http://www.hrnz.co.nz/eDisclaimer.htm > > > > _______________________________________________ > Linux-users mailing list > [email protected] > http://lists.canterbury.ac.nz/mailman/listinfo/linux-users > > _______________________________________________ Linux-users mailing list [email protected] http://lists.canterbury.ac.nz/mailman/listinfo/linux-users
