svn commit: r220162 - head/usr.sbin/pc-sysinstall/backend-partmanager

Josh Paetzel jpaetzel at FreeBSD.org
Wed Mar 30 17:37:04 UTC 2011


Author: jpaetzel
Date: Wed Mar 30 17:37:04 2011
New Revision: 220162
URL: http://svn.freebsd.org/changeset/base/220162

Log:
  Check in two missing files missed in cleanup.
  Change expr to $(())
  Switch test from "$?" = "0" to $? -eq 0
  
  Approved by:	kib (mentor)

Modified:
  head/usr.sbin/pc-sysinstall/backend-partmanager/create-part.sh
  head/usr.sbin/pc-sysinstall/backend-partmanager/delete-part.sh

Modified: head/usr.sbin/pc-sysinstall/backend-partmanager/create-part.sh
==============================================================================
--- head/usr.sbin/pc-sysinstall/backend-partmanager/create-part.sh	Wed Mar 30 17:33:52 2011	(r220161)
+++ head/usr.sbin/pc-sysinstall/backend-partmanager/create-part.sh	Wed Mar 30 17:37:04 2011	(r220162)
@@ -85,7 +85,7 @@ fi
 
 # If this is an empty disk, see if we need to create a new scheme for it
 gpart show ${DISK} >/dev/null 2>/dev/null
-if [ "$?" != "0" -a "${SLICENUM}" = "1" ] ; then
+if [ $? -eq 0 -a "${SLICENUM}" = "1" ] ; then
  gpart create -s ${TYPE} ${DISK}
 fi
 

Modified: head/usr.sbin/pc-sysinstall/backend-partmanager/delete-part.sh
==============================================================================
--- head/usr.sbin/pc-sysinstall/backend-partmanager/delete-part.sh	Wed Mar 30 17:33:52 2011	(r220161)
+++ head/usr.sbin/pc-sysinstall/backend-partmanager/delete-part.sh	Wed Mar 30 17:37:04 2011	(r220162)
@@ -57,10 +57,10 @@ PARTINDEX=""
 while 
 z=1
 do
-  CHARS=`expr $CHARS - 1`
+  CHARS=$((CHARS-1))
   LAST_CHAR=`echo "${PARTITION}" | cut -c $CHARS`
-  echo "${LAST_CHAR}" | grep "^[0-9]$" >/dev/null 2>/dev/null
-  if [ "$?" = "0" ] ; then
+  echo "${LAST_CHAR}" | grep -q "^[0-9]$" 2>/dev/null
+  if [ $? -eq 0 ] ; then
     PARTINDEX="${LAST_CHAR}${PARTINDEX}"
   else
     break


More information about the svn-src-head mailing list