The UNIX and Linux Forums  


Go Back   The UNIX and Linux Forums > Top Forums > Shell Programming and Scripting
.
google unix.com




Thread: using sed
View Single Post in the UNIX and Linux Forums - Click on the Thread or Permalink to View Entire Thread -->
  #1 (permalink)  
Old 03-16-2008
vadharah vadharah is offline
Registered User
  
 

Join Date: Mar 2008
Posts: 27
Question using sed stream ediditor

Really do appreciate your help guys am now starting to get a grip on bash but not quite......

suppose i have a statement

fileA....
Foot is a word we can use in all aspects of our life and has several meanings.part of it can a foot pedal or rather in football as well.


i want to use sed to replace just the word 'foot' nothing more and when it ats the begining of a line replace with caps.......if i wanted to replace it with say play.....this becomes

Play is a word we can use in all aspects of our life and has several meanings.part of it can a play pedal or rather in playball as well.

been trying this

#!/bin/bash

IFS=$'\n'


for i in $(cat fileA);
do
echo $i | sed -r 's/^[foot]^/play:g' >> fileB
done

Last edited by vadharah; 03-16-2008 at 02:29 PM.. Reason: easier for viewers