#!/bin/bash for FILE in `find . -name "*.cpp" -type f` do sed -i -e 's/ \/\//\n \/\//g' $FILE sed -i -e "/ \/\//d" -e "s/^[ \t]*//g" $FILE done for FILE in `find . -name "Serv.cpp" -type f` do sed -i -e '{:a;N;$!ba;s/;\n/;/g}' $FILE sed -i -e '/^\s*$/d' $FILE done for FILE in `find . -name "*MQ.cpp" -type f` do sed -i -e '{:a;N;$!ba;s/;\n/;/g}' $FILE sed -i -e '/^\s*$/d' $FILE done #for FILE in `find . -name "*.hpp" -type f` #do # sed -i -e 's/\/\//\n\/\//g' $FILE # sed -i -e "/\/\//d" -e "s/^[ \t]*//g" $FILE #done