diff options
author | David Walter Seikel | 2016-11-27 23:51:59 +1000 |
---|---|---|
committer | David Walter Seikel | 2016-11-27 23:51:59 +1000 |
commit | c0ff56729a59dc30589de6af6120d825fbaa8cc3 (patch) | |
tree | 1c7e2f842548a5c9fef566d2045f3ad8aac603cb /scripts/backup-inventories.sh | |
parent | White space and typo clean ups. (diff) | |
download | opensim-SC-c0ff56729a59dc30589de6af6120d825fbaa8cc3.zip opensim-SC-c0ff56729a59dc30589de6af6120d825fbaa8cc3.tar.gz opensim-SC-c0ff56729a59dc30589de6af6120d825fbaa8cc3.tar.bz2 opensim-SC-c0ff56729a59dc30589de6af6120d825fbaa8cc3.tar.xz |
Break out common script bits into their own file.
Diffstat (limited to 'scripts/backup-inventories.sh')
-rwxr-xr-x | scripts/backup-inventories.sh | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/scripts/backup-inventories.sh b/scripts/backup-inventories.sh index 30f8ac6..1d753eb 100755 --- a/scripts/backup-inventories.sh +++ b/scripts/backup-inventories.sh | |||
@@ -1,20 +1,7 @@ | |||
1 | #!/bin/bash | 1 | #!/bin/bash |
2 | 2 | ||
3 | # Figure out where we are, most of this mess is to troll through soft links. | 3 | source common.sh |
4 | PRG="$0" | 4 | getPrgDir |
5 | while [ -h "${PRG}" ] ; do | ||
6 | ls=$(ls -ld "${PRG}") | ||
7 | link=`expr "${ls}" : '.*-> \(.*\)$'` | ||
8 | if expr "${link}" : '.*/.*' > /dev/null; then | ||
9 | PRG="${link}" | ||
10 | else | ||
11 | PRG=$(dirname "${PRG}")/"${link}" | ||
12 | fi | ||
13 | done | ||
14 | PRGDIR=$(dirname "${PRG}") | ||
15 | pushd ${PRGDIR} >/dev/null | ||
16 | PRGDIR=$(pwd) | ||
17 | popd >/dev/null | ||
18 | 5 | ||
19 | # Get the database credentials. | 6 | # Get the database credentials. |
20 | declare -A creds | 7 | declare -A creds |