Commit d9e10180 authored by Bryan Henderson's avatar Bryan Henderson

Add some quotes so it works on more shells.

parent d6c06feb
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
# #
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/bin/initdb/Attic/initdb.sh,v 1.19 1996/11/29 06:24:14 bryanh Exp $ # $Header: /cvsroot/pgsql/src/bin/initdb/Attic/initdb.sh,v 1.20 1996/12/23 08:50:27 bryanh Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
...@@ -83,34 +83,34 @@ do ...@@ -83,34 +83,34 @@ do
echo "updating template1 database only." echo "updating template1 database only."
;; ;;
--username=*) --username=*)
POSTGRES_SUPERUSERNAME="`echo $1 | sed s/^--username=//`" POSTGRES_SUPERUSERNAME="`echo $1 | sed 's/^--username=//'`"
;; ;;
-u) -u)
shift shift
POSTGRES_SUPERUSERNAME="$1" POSTGRES_SUPERUSERNAME="$1"
;; ;;
-u*) -u*)
POSTGRES_SUPERUSERNAME="`echo $1 | sed s/^-u//`" POSTGRES_SUPERUSERNAME="`echo $1 | sed 's/^-u//'`"
;; ;;
--pgdata=*) --pgdata=*)
PGDATA="`echo $1 | sed s/^--pgdata=//`" PGDATA="`echo $1 | sed 's/^--pgdata=//'`"
;; ;;
-r) -r)
shift shift
PGDATA="$1" PGDATA="$1"
;; ;;
-r*) -r*)
PGDATA="`echo $1 | sed s/^-r//`" PGDATA="`echo $1 | sed 's/^-r//'`"
;; ;;
--pglib=*) --pglib=*)
PGLIB="`echo $1 | sed s/^--pglib=//`" PGLIB="`echo $1 | sed 's/^--pglib=//'`"
;; ;;
-l) -l)
shift shift
PGLIB="$1" PGLIB="$1"
;; ;;
-l*) -l*)
PGLIB="`echo $1 | sed s/^-l//`" PGLIB="`echo $1 | sed 's/^-l//'`"
;; ;;
*) *)
...@@ -128,7 +128,7 @@ done ...@@ -128,7 +128,7 @@ done
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
# Make sure he told us where to find the Postgres files. # Make sure he told us where to find the Postgres files.
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
if [ -z $PGLIB ]; then if [ -z "$PGLIB" ]; then
echo "$CMDNAME does not know where to find the files that make up " echo "$CMDNAME does not know where to find the files that make up "
echo "Postgres (the PGLIB directory). You must identify the PGLIB " echo "Postgres (the PGLIB directory). You must identify the PGLIB "
echo "directory either with a --pglib invocation option, or by " echo "directory either with a --pglib invocation option, or by "
...@@ -142,7 +142,7 @@ fi ...@@ -142,7 +142,7 @@ fi
# Make sure he told us where to build the database system # Make sure he told us where to build the database system
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
if [ -z $PGDATA ]; then if [ -z "$PGDATA" ]; then
echo "$CMDNAME: You must identify the PGDATA directory, where the data" echo "$CMDNAME: You must identify the PGDATA directory, where the data"
echo "for this database system will reside. Do this with either a" echo "for this database system will reside. Do this with either a"
echo "--pgdata invocation option or a PGDATA environment variable." echo "--pgdata invocation option or a PGDATA environment variable."
...@@ -181,7 +181,7 @@ fi ...@@ -181,7 +181,7 @@ fi
# Figure out who the Postgres superuser for the new database system will be. # Figure out who the Postgres superuser for the new database system will be.
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
if [ -z $POSTGRES_SUPERUSERNAME ]; then if [ -z "$POSTGRES_SUPERUSERNAME" ]; then
echo "Can't tell what username to use. You don't have the USER" echo "Can't tell what username to use. You don't have the USER"
echo "environment variable set to your username and didn't specify the " echo "environment variable set to your username and didn't specify the "
echo "--username option" echo "--username option"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment