From f677d2717dd41d04a15f68036217042583ffe097 Mon Sep 17 00:00:00 2001 From: tpearson Date: Fri, 26 Feb 2010 19:11:44 +0000 Subject: Added kvirc-specific admin directory git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kvirc@1096505 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- admin/sedfiles.sh | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100755 admin/sedfiles.sh (limited to 'admin/sedfiles.sh') diff --git a/admin/sedfiles.sh b/admin/sedfiles.sh new file mode 100755 index 00000000..00cf942f --- /dev/null +++ b/admin/sedfiles.sh @@ -0,0 +1,37 @@ +#!/bin/bash + +if test -z "$*"; then + echo "No files to parse" + exit +fi + + +SEARCH="contextStackSize" +REPLACE="actualStackSize" + +echo "Searching for $SEARCH" +echo "Replacing with $REPLACE" + +for afile in $*; do + DATA=`grep "$SEARCH" $afile` + + if test -n "$DATA"; then + + echo "Processing $afile ..." + + rm -f $afile.backup + rm -f $afile.backup2 + + cp $afile $afile.backup + + COMMAND="s/$SEARCH/$REPLACE/g" + echo "`cat $afile.backup | sed -e $COMMAND`" > $afile + + if grep "$SEARCH" $afile; then + echo "Ops.. maybe it didn't work..." + else + echo "Ok, it worked." + fi + fi + +done -- cgit v1.2.1