Files
codezero/tools/replace_words
Bahadir Balban 0f9ea9674c Progress on capabilities
Capabilities will be shared among collection of threads. A pager
will have a right to share its own capabilities with its space,
its thread group and its container.

Currently sharing is possible with only all of the caps. Next,
it will be support for cap splitting, granting, and partial sharing
and granting.
2009-10-22 14:04:25 +03:00

25 lines
413 B
Bash
Executable File

#!/bin/bash
original=(a b c d)
replacement=(w x y z)
# Test that we have both arguments
if [ -z "$1" ]; then
echo Usage: replace_words DIRNAME ORIGINAL REPLACEMENT
exit
fi
for ((i=0;i<1;i++));
do
#orig=${original[$i]}
#repl=${replacement[$i]}
orig=$2
repl=$3
for filename in `find $1 -name '*.[ch]'`
do
echo Replacing $orig with $repl in $filename
sed -i -e "s/$orig/$repl/g" $filename
done
done