Use sed rather than perl for reindexdb.
This commit is contained in:
parent
77fcc1cbae
commit
08e8c8a574
@ -1,6 +1,6 @@
|
||||
#!/bin/sh
|
||||
# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- #
|
||||
# Package : reindexdb Version : $Revision: 1.2 $
|
||||
# Package : reindexdb Version : $Revision: 1.3 $
|
||||
# Date : 05/08/2002 Author : Shaun Thomas
|
||||
# Req : psql, sh, perl, sed Type : Utility
|
||||
#
|
||||
@ -111,8 +111,11 @@ do
|
||||
dbname="$2"
|
||||
shift
|
||||
;;
|
||||
-d*|--dbname=*)
|
||||
dbname=`echo $1 | perl -pn -e 's/^--?d(bname=)?//'`
|
||||
-d*)
|
||||
dbname=`echo "$1" | sed 's/^-d/'`
|
||||
;;
|
||||
--dbname=*)
|
||||
dbname=`echo "$1" | sed 's/^--dbname=//'`
|
||||
;;
|
||||
|
||||
# Reindex specific Table. Disables index reindexing.
|
||||
@ -120,8 +123,11 @@ do
|
||||
table="$2"
|
||||
shift
|
||||
;;
|
||||
-t*|--table=*)
|
||||
table=`echo $1 | perl -pn -e 's/^--?t(able=)?//'`
|
||||
-t*)
|
||||
table=`echo "$1" | sed 's/^-t//'`
|
||||
;;
|
||||
--table=*)
|
||||
table=`echo "$1" | sed 's/^--table=//'`
|
||||
;;
|
||||
|
||||
# Reindex specific index. Disables table reindexing.
|
||||
@ -129,8 +135,11 @@ do
|
||||
index="$2"
|
||||
shift
|
||||
;;
|
||||
-i*|--index=*)
|
||||
index=`echo $1 | perl -pn -e 's/^--?i(ndex=)?//'`
|
||||
-i*)
|
||||
index=`echo "$1" | sed 's/^-i//'`
|
||||
;;
|
||||
--index=*)
|
||||
index=`echo "$1" | sed 's/^--index=//'`
|
||||
;;
|
||||
|
||||
# Yeah, no options? Whine, and show usage.
|
||||
|
Loading…
Reference in New Issue
Block a user