Linux-Noob Forums

Full Version: hrmmm shell script or vi commands?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

sup guys,

I have a directory full of c files header files and whatnot. What i want to do is go into all the files

in the directory and change specific strings to other specific strings, all at once. should i be looking up

vi commands for this task or should i be reading up on shell commands and scripting? Any advice would be of great help.

Thanks,

Tek


if you want to change the string "cat" to "Jy Rules" do this

 

to create backups of your header files just in case

 

perl -pi.bak -e 's/cat/Jy Rules/g' *.h

 

if you don't need backups

 

perl -pi -e 's/cat/Jy Rules/g' *.h

hows it know we wanna change the word heh in the example? :/
opps damnit.. i meant cat :)not heh my bad
thanks for the info man that really helps speed things up.