[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: edit multiple files under multiple directories/folders



Hi,
maybe something like this:

PORT=8079;for i in $(find . -iname "server.xml"|sort); do let PORT=$PORT+1; echo $PORT > $i; done

or this:

PORT=8079;for i in $(find . -iname "server.xml"|sort); do let PORT=$PORT+1; sed -i -e "s/actualPort/$PORT/g" $i; done

best regards.

2010/11/26 Kaushal Shriyan <kaushalshriyan@gmail.com>
Hi,

In my home folder I have 6 tomcat directories under /home/kaushal/tomcat0......6

Under each of these tomcats there are sub folder conf and inside these conf there is a file by the name server.xml so for example I have tomcat0,tomcat1,tomcat2,tomcat3,tomcat4,tomcat5 so i need to edit server.xml and set port numbers for tomcat0 to 8080 tomcat1 to 8081 and similarly for others,the other way is to go to individual directory and do it

Please suggest/guide

Thanks and Regards

Kaushal


Reply to: