Add error handling: exit if cd fails

This commit is contained in:
practicalswift 2017-10-04 21:19:45 +02:00
parent b9e79ab415
commit 1e44ae0e19
3 changed files with 3 additions and 3 deletions

View file

@ -4,7 +4,7 @@
# file COPYING or http://www.opensource.org/licenses/mit-license.php. # file COPYING or http://www.opensource.org/licenses/mit-license.php.
if [ -d "$1" ]; then if [ -d "$1" ]; then
cd "$1" cd "$1" || exit 1
else else
echo "Usage: $0 <datadir>" >&2 echo "Usage: $0 <datadir>" >&2
echo "Removes obsolete Bitcoin database files" >&2 echo "Removes obsolete Bitcoin database files" >&2

View file

@ -33,7 +33,7 @@ if [ ! -d "$WORKINGDIR" ]; then
mkdir "$WORKINGDIR" mkdir "$WORKINGDIR"
fi fi
cd "$WORKINGDIR" cd "$WORKINGDIR" || exit 1
#test if a version number has been passed as an argument #test if a version number has been passed as an argument
if [ -n "$1" ]; then if [ -n "$1" ]; then

View file

@ -4,7 +4,7 @@
# file COPYING or http://www.opensource.org/licenses/mit-license.php. # file COPYING or http://www.opensource.org/licenses/mit-license.php.
if [ $# -gt 1 ]; then if [ $# -gt 1 ]; then
cd "$2" cd "$2" || exit 1
fi fi
if [ $# -gt 0 ]; then if [ $# -gt 0 ]; then
FILE="$1" FILE="$1"