summaryrefslogtreecommitdiff
path: root/support-files
diff options
context:
space:
mode:
authorunknown <ram@gw.mysql.r18.ru>2004-02-03 16:45:29 +0400
committerunknown <ram@gw.mysql.r18.ru>2004-02-03 16:45:29 +0400
commit2dc266aff4ed8e7c72bb3c01ff370ac4753a21cd (patch)
tree4e17fa447fcc884b097e3634cef1e44f34a6615f /support-files
parentb3fd7528c5fb39bf567d2af8bc52a5f69022cbf5 (diff)
downloadmariadb-git-2dc266aff4ed8e7c72bb3c01ff370ac4753a21cd.tar.gz
another variant (bug #2185: mysql.server script echo bug)
Diffstat (limited to 'support-files')
-rw-r--r--support-files/mysql.server.sh10
1 files changed, 4 insertions, 6 deletions
diff --git a/support-files/mysql.server.sh b/support-files/mysql.server.sh
index f57e834d045..405972cb22d 100644
--- a/support-files/mysql.server.sh
+++ b/support-files/mysql.server.sh
@@ -60,11 +60,9 @@ export PATH
mode=$1 # start or stop
case `echo "testing\c"`,`echo -n testing` in
- *c,*) echo_n=-n echo_c= ;;
- *,-n*) echo_n= echo_c='\c' ;;
- *) echo_n= echo_c='
-'
-;;
+ *c*,-n*) echo_n= echo_c=' ';;
+ *c*,*) echo_n=-n echo_c= ;;
+ *) echo_n= echo_c='\c';;
esac
parse_arguments() {
@@ -177,7 +175,7 @@ case "$mode" in
sleep 1
while [ -s $pid_file -a "$flags" != aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ]
do
- [ -z "$flags" ] && echo $echo_n "Wait for mysqld to exit$echo_c" || echo $echo_n ".echo_c"
+ [ -z "$flags" ] && echo $echo_n "Wait for mysqld to exit$echo_c" || echo $echo_n ".$echo_c"
flags=a$flags
sleep 1
done