Modify the install and remove script on Ubuntu/MacOS to fix whitespace path issue.
authorshingil.kang <shingil.kang@samsung.com>
Wed, 1 Jul 2015 07:03:54 +0000 (16:03 +0900)
committershingil.kang <shingil.kang@samsung.com>
Wed, 1 Jul 2015 07:10:00 +0000 (16:10 +0900)
- cover the path including whitespace in quotes.

Change-Id: I803ec5a349f8f79670602dc983fdf902e4fc4116
Signed-off-by: shingil.kang <shingil.kang@samsung.com>
package/sdb.install.linux
package/sdb.install.macos-64
package/sdb.remove.linux
package/sdb.remove.macos-64

index 28fd7859edce0a2d0da52cacd537c119c9f0cf6c..50942585e362ee2170fb84a511918cacb7c6f23e 100755 (executable)
@@ -11,7 +11,7 @@ ENABLE_SDB_COMPLETION="# Enable programmable sdb completion features.\nif [ -f ~
 # autocomplete setting
 rm -rf ${SDB_SETTING_PATH}
 mkdir -p ${SDB_SETTING_PATH}
-mv -f ${SDB_AC_SRC_PATH} ${SDB_AC_DST_PATH}
+mv -f "${SDB_AC_SRC_PATH}" "${SDB_AC_DST_PATH}"
 
 if [ -f "${BASH_RC}" ]; then
     if [ -z $(grep "source ~/\.sdb/\.sdb-completion\.bash" "${BASH_RC}") ]; then
index 8b6f13e6114b3c3c9189ea7d1a42b43252b4a132..2bdf27138f9e8882816be5721a5227069bbb6fec 100755 (executable)
@@ -9,7 +9,7 @@ ENABLE_SDB_COMPLETION="# Enable programmable sdb completion features.\nif [ -f ~
 
 rm -rf ${SDB_SETTING_PATH}
 mkdir -p ${SDB_SETTING_PATH}
-mv -f ${SDB_AC_SRC_PATH} ${SDB_AC_DST_PATH}
+mv -f "${SDB_AC_SRC_PATH}" "${SDB_AC_DST_PATH}"
 
 if [ -f "${BASH_RC}" ]; then
     if [ -z $(grep "source ~/\.sdb/\.sdb-completion\.bash" "${BASH_RC}") ]; then
index 302ad4b7b65fcff611c35af6324c36e9dd4c1ca4..0bc534a2e35f02ceb74c91dc4a785a7304c0f9e1 100755 (executable)
@@ -1,11 +1,11 @@
 #!/bin/bash -ex
 SDB_PATH=tools/sdb
 
-if [ -f ${INSTALLED_PATH}/${SDB_PATH}]; then
-    ${INSTALLED_PATH}/${SDB_PATH} kill-server
+if [ -f "${INSTALLED_PATH}/${SDB_PATH}" ]; then
+    "${INSTALLED_PATH}/${SDB_PATH}" kill-server
 fi
 
-rm -rf ${INSTALLED_PATH}/${SDB_PATH}
+rm -rf "${INSTALLED_PATH}/${SDB_PATH}"
 rm -rf ~/.sdb
 if [ -f ~/.bashrc ]; then
     sed -i -E '/# Enable programmable sdb completion features/,/fi/d' ~/.bashrc
index e71e321d9f864914260d1c91b372c65e8fd2384d..0c02193ac1de29e8d2e7f47a31793416f3405675 100755 (executable)
@@ -2,11 +2,11 @@
 SDB_PATH=tools/sdb
 BASH_RC=~/.profile
 
-if [ -f ${INSTALLED_PATH}/${SDB_PATH} ]; then
-    ${INSTALLED_PATH}/${SDB_PATH} kill-server
+if [ -f "${INSTALLED_PATH}/${SDB_PATH}" ]; then
+    "${INSTALLED_PATH}/${SDB_PATH}" kill-server
 fi
 
-rm -rf ${INSTALLED_PATH}/${SDB_PATH}
+rm -rf "${INSTALLED_PATH}/${SDB_PATH}"
 rm -rf ~/.sdb
 if [ -f ${BASH_RC} ]; then
     sed -i -E '/# Enable programmable sdb completion features/,/fi/d' ${BASH_RC}