8
echo "new port required"
14
if [ $OLD_PORT = $NEW_PORT ]
16
echo Old port and new port must be different.
20
PERL_SCRIPT1='BEGIN{$old=shift;$new=shift};'
21
PERL_SCRIPT2='s/sandbox$old/sandbox$new/g;'
22
PERL_SCRIPT3='s/\b$old\b/$new/'
23
PERL_SCRIPT="$PERL_SCRIPT1 $PERL_SCRIPT2 $PERL_SCRIPT3"
25
SCRIPTS1="start stop send_kill clear restart my.sandbox.cnf "
26
SCRIPTS2="load_grants my use sandbox_env $0"
27
SCRIPTS="$SCRIPTS1 $SCRIPTS2"
28
for SCRIPT in $SCRIPTS
30
perl -i.port.bak -pe "$PERL_SCRIPT" $OLD_PORT $NEW_PORT $SCRIPT
32
echo "($PWD) The old scripts have been saved as filename.port.bak"