r70: ispravke cp_check_and_sed
[carnet-upgrade.git] / functions.sh
index d1a1e7c..4b3013d 100644 (file)
@@ -192,7 +192,6 @@ cp_check_and_sed() {
   [ "$CP_SCRIPT_DEBUG" ] && set -vx
   local s sedcmd grepret ret i
   if [ -z "$3" ]; then
-    echo "Usage: cp_check_and_sed <regexp> <sed> <file> [file ...]" 2>&1 
     return 1
   fi
   s="$1"
@@ -209,7 +208,7 @@ cp_check_and_sed() {
     fi
     [ -h "$i" ]        && i=$(readlink -f "$i")
     sed "$sedcmd" "$i" > "$i.dpkg-tmp"
-    if [ ! "$?" = "0" ]; then
+    if [ $? -ne 0 ]; then
       rm "$i.dpkg-tmp"
       echo "cp_check_and_sed: Problem with sed" 1>&2
       return 5